diff --git a/app/Console/Commands/LdapSync.php b/app/Console/Commands/LdapSync.php old mode 100755 new mode 100644 index 845db27ef9..62fda07892 --- a/app/Console/Commands/LdapSync.php +++ b/app/Console/Commands/LdapSync.php @@ -53,18 +53,22 @@ class LdapSync extends Command ini_set('max_execution_time', env('LDAP_TIME_LIM', 600)); //600 seconds = 10 minutes ini_set('memory_limit', env('LDAP_MEM_LIM', '500M')); - $ldap_result_username = Setting::getSettings()->ldap_username_field; - $ldap_result_last_name = Setting::getSettings()->ldap_lname_field; - $ldap_result_first_name = Setting::getSettings()->ldap_fname_field; - $ldap_result_active_flag = Setting::getSettings()->ldap_active_flag; - $ldap_result_emp_num = Setting::getSettings()->ldap_emp_num; - $ldap_result_email = Setting::getSettings()->ldap_email; - $ldap_result_phone = Setting::getSettings()->ldap_phone_field; - $ldap_result_jobtitle = Setting::getSettings()->ldap_jobtitle; - $ldap_result_country = Setting::getSettings()->ldap_country; - $ldap_result_location = Setting::getSettings()->ldap_location; - $ldap_result_dept = Setting::getSettings()->ldap_dept; - $ldap_result_manager = Setting::getSettings()->ldap_manager; + + $ldap_map = [ + "username" => Setting::getSettings()->ldap_username_field, + "last_name" => Setting::getSettings()->ldap_lname_field, + "first_name" => Setting::getSettings()->ldap_fname_field, + "active_flag" => Setting::getSettings()->ldap_active_flag, + "emp_num" => Setting::getSettings()->ldap_emp_num, + "email" => Setting::getSettings()->ldap_email, + "phone" => Setting::getSettings()->ldap_phone_field, + "jobtitle" => Setting::getSettings()->ldap_jobtitle, + "country" => Setting::getSettings()->ldap_country, + "location" => Setting::getSettings()->ldap_location, + "dept" => Setting::getSettings()->ldap_dept, + "manager" => Setting::getSettings()->ldap_manager, + ]; + $ldap_default_group = Setting::getSettings()->ldap_default_group; $search_base = Setting::getSettings()->ldap_base_dn; @@ -107,14 +111,21 @@ class LdapSync extends Command } /** - * If a filter has been specified, use that + * If a filter has been specified, use that, otherwise default to null */ if ($this->option('filter') != '') { - $results = Ldap::findLdapUsers($search_base, -1, $this->option('filter')); + $filter = $this->option('filter'); } else { - $results = Ldap::findLdapUsers($search_base); + $filter = null; } - + + /** + * We only need to request the LDAP attributes that we process + */ + $attributes = array_values(array_filter($ldap_map)); + + $results = Ldap::findLdapUsers($search_base, -1, $filter, $attributes); + } catch (\Exception $e) { if ($this->option('json_summary')) { $json_summary = ['error' => true, 'error_message' => $e->getMessage(), 'summary' => []]; @@ -183,17 +194,17 @@ class LdapSync extends Command } $usernames = []; for ($i = 0; $i < $location_users['count']; $i++) { - if (array_key_exists($ldap_result_username, $location_users[$i])) { + if (array_key_exists($ldap_map["username"], $location_users[$i])) { $location_users[$i]['ldap_location_override'] = true; $location_users[$i]['location_id'] = $ldap_loc['id']; - $usernames[] = $location_users[$i][$ldap_result_username][0]; + $usernames[] = $location_users[$i][$ldap_map["username"]][0]; } } // Delete located users from the general group. foreach ($results as $key => $generic_entry) { - if ((is_array($generic_entry)) && (array_key_exists($ldap_result_username, $generic_entry))) { - if (in_array($generic_entry[$ldap_result_username][0], $usernames)) { + if ((is_array($generic_entry)) && (array_key_exists($ldap_map["username"], $generic_entry))) { + if (in_array($generic_entry[$ldap_map["username"]][0], $usernames)) { unset($results[$key]); } } @@ -219,22 +230,22 @@ class LdapSync extends Command for ($i = 0; $i < $results['count']; $i++) { $item = []; - $item['username'] = $results[$i][$ldap_result_username][0] ?? ''; - $item['employee_number'] = $results[$i][$ldap_result_emp_num][0] ?? ''; - $item['lastname'] = $results[$i][$ldap_result_last_name][0] ?? ''; - $item['firstname'] = $results[$i][$ldap_result_first_name][0] ?? ''; - $item['email'] = $results[$i][$ldap_result_email][0] ?? ''; + $item['username'] = $results[$i][$ldap_map["username"]][0] ?? ''; + $item['employee_number'] = $results[$i][$ldap_map["emp_num"]][0] ?? ''; + $item['lastname'] = $results[$i][$ldap_map["last_name"]][0] ?? ''; + $item['firstname'] = $results[$i][$ldap_map["first_name"]][0] ?? ''; + $item['email'] = $results[$i][$ldap_map["email"]][0] ?? ''; $item['ldap_location_override'] = $results[$i]['ldap_location_override'] ?? ''; $item['location_id'] = $results[$i]['location_id'] ?? ''; - $item['telephone'] = $results[$i][$ldap_result_phone][0] ?? ''; - $item['jobtitle'] = $results[$i][$ldap_result_jobtitle][0] ?? ''; - $item['country'] = $results[$i][$ldap_result_country][0] ?? ''; - $item['department'] = $results[$i][$ldap_result_dept][0] ?? ''; - $item['manager'] = $results[$i][$ldap_result_manager][0] ?? ''; - $item['location'] = $results[$i][$ldap_result_location][0] ?? ''; + $item['telephone'] = $results[$i][$ldap_map["phone"]][0] ?? ''; + $item['jobtitle'] = $results[$i][$ldap_map["jobtitle"]][0] ?? ''; + $item['country'] = $results[$i][$ldap_map["country"]][0] ?? ''; + $item['department'] = $results[$i][$ldap_map["dept"]][0] ?? ''; + $item['manager'] = $results[$i][$ldap_map["manager"]][0] ?? ''; + $item['location'] = $results[$i][$ldap_map["location"]][0] ?? ''; // ONLY if you are using the "ldap_location" option *AND* you have an actual result - if ($ldap_result_location && $item['location']) { + if ($ldap_map["location"] && $item['location']) { $location = Location::firstOrCreate([ 'name' => $item['location'], ]); @@ -257,38 +268,38 @@ class LdapSync extends Command } //If a sync option is not filled in on the LDAP settings don't populate the user field - if($ldap_result_username != null){ + if($ldap_map["username"] != null){ $user->username = $item['username']; } - if($ldap_result_last_name != null){ + if($ldap_map["last_name"] != null){ $user->last_name = $item['lastname']; } - if($ldap_result_first_name != null){ + if($ldap_map["first_name"] != null){ $user->first_name = $item['firstname']; } - if($ldap_result_emp_num != null){ + if($ldap_map["emp_num"] != null){ $user->employee_num = e($item['employee_number']); } - if($ldap_result_email != null){ + if($ldap_map["email"] != null){ $user->email = $item['email']; } - if($ldap_result_phone != null){ + if($ldap_map["phone"] != null){ $user->phone = $item['telephone']; } - if($ldap_result_jobtitle != null){ + if($ldap_map["jobtitle"] != null){ $user->jobtitle = $item['jobtitle']; } - if($ldap_result_country != null){ + if($ldap_map["country"] != null){ $user->country = $item['country']; } - if($ldap_result_dept != null){ + if($ldap_map["dept"] != null){ $user->department_id = $department->id; } - if($ldap_result_location != null){ + if($ldap_map["location"] != null){ $user->location_id = $location ? $location->id : null; } - if($ldap_result_manager != null){ + if($ldap_map["manager"] != null){ if($item['manager'] != null) { // Check Cache first if (isset($manager_cache[$item['manager']])) { @@ -305,7 +316,7 @@ class LdapSync extends Command $ldap_manager = [ "count" => 1, 0 => [ - $ldap_result_username => [$item['manager']] + $ldap_map["username"] => [$item['manager']] ] ]; } @@ -314,7 +325,7 @@ class LdapSync extends Command // Get the Manager's username // PHP LDAP returns every LDAP attribute as an array, and 90% of the time it's an array of just one item. But, hey, it's an array. - $ldapManagerUsername = $ldap_manager[0][$ldap_result_username][0]; + $ldapManagerUsername = $ldap_manager[0][$ldap_map["username"]][0]; // Get User from Manager username. $ldap_manager = User::where('username', $ldapManagerUsername)->first(); @@ -331,10 +342,10 @@ class LdapSync extends Command } // Sync activated state for Active Directory. - if ( !empty($ldap_result_active_flag)) { // IF we have an 'active' flag set.... + if ( !empty($ldap_map["active_flag"])) { // IF we have an 'active' flag set.... // ....then *most* things that are truthy will activate the user. Anything falsey will deactivate them. // (Specifically, we don't handle a value of '0.0' correctly) - $raw_value = @$results[$i][$ldap_result_active_flag][0]; + $raw_value = @$results[$i][$ldap_map["active_flag"]][0]; $filter_var = filter_var($raw_value, FILTER_VALIDATE_BOOLEAN, FILTER_NULL_ON_FAILURE); $boolean_cast = (bool)$raw_value; diff --git a/app/Console/Commands/SendAcceptanceReminder.php b/app/Console/Commands/SendAcceptanceReminder.php index a11ea8e270..1551348046 100644 --- a/app/Console/Commands/SendAcceptanceReminder.php +++ b/app/Console/Commands/SendAcceptanceReminder.php @@ -50,7 +50,7 @@ class SendAcceptanceReminder extends Command $query->where('accepted_at', null) ->where('declined_at', null); }) - ->with(['assignedTo', 'checkoutable.assignedTo', 'checkoutable.model', 'checkoutable.admin']) + ->with(['assignedTo', 'checkoutable.assignedTo', 'checkoutable.model', 'checkoutable.adminuser']) ->get(); $count = 0; diff --git a/app/Http/Controllers/Accessories/AccessoriesController.php b/app/Http/Controllers/Accessories/AccessoriesController.php index 4fd5a4c547..8c66c9a3b2 100755 --- a/app/Http/Controllers/Accessories/AccessoriesController.php +++ b/app/Http/Controllers/Accessories/AccessoriesController.php @@ -73,7 +73,7 @@ class AccessoriesController extends Controller $accessory->purchase_date = request('purchase_date'); $accessory->purchase_cost = request('purchase_cost'); $accessory->qty = request('qty'); - $accessory->user_id = auth()->id(); + $accessory->created_by = auth()->id(); $accessory->supplier_id = request('supplier_id'); $accessory->notes = request('notes'); diff --git a/app/Http/Controllers/Accessories/AccessoryCheckoutController.php b/app/Http/Controllers/Accessories/AccessoryCheckoutController.php index 03fb6ac250..2417f16567 100644 --- a/app/Http/Controllers/Accessories/AccessoryCheckoutController.php +++ b/app/Http/Controllers/Accessories/AccessoryCheckoutController.php @@ -78,7 +78,7 @@ class AccessoryCheckoutController extends Controller AccessoryCheckout::create([ 'accessory_id' => $accessory->id, 'created_at' => Carbon::now(), - 'user_id' => Auth::id(), + 'created_by' => auth()->id(), 'assigned_to' => $target->id, 'assigned_type' => $target::class, 'note' => $request->input('note'), diff --git a/app/Http/Controllers/Account/AcceptanceController.php b/app/Http/Controllers/Account/AcceptanceController.php index 6d84861fb0..c6cdf9bbf8 100644 --- a/app/Http/Controllers/Account/AcceptanceController.php +++ b/app/Http/Controllers/Account/AcceptanceController.php @@ -237,7 +237,11 @@ class AcceptanceController extends Controller } $acceptance->accept($sig_filename, $item->getEula(), $pdf_filename, $request->input('note')); - $acceptance->notify(new AcceptanceAssetAcceptedNotification($data)); + try { + $acceptance->notify(new AcceptanceAssetAcceptedNotification($data)); + } catch (\Exception $e) { + Log::error($e); + } event(new CheckoutAccepted($acceptance)); $return_msg = trans('admin/users/message.accepted'); diff --git a/app/Http/Controllers/Api/AccessoriesController.php b/app/Http/Controllers/Api/AccessoriesController.php index b1506e4f40..19951b6589 100644 --- a/app/Http/Controllers/Api/AccessoriesController.php +++ b/app/Http/Controllers/Api/AccessoriesController.php @@ -56,8 +56,9 @@ class AccessoriesController extends Controller ]; - $accessories = Accessory::select('accessories.*')->with('category', 'company', 'manufacturer', 'checkouts', 'location', 'supplier') - ->withCount('checkouts as checkouts_count'); + $accessories = Accessory::select('accessories.*') + ->with('category', 'company', 'manufacturer', 'checkouts', 'location', 'supplier', 'adminuser') + ->withCount('checkouts as checkouts_count'); if ($request->filled('search')) { $accessories = $accessories->TextSearch($request->input('search')); @@ -110,7 +111,10 @@ class AccessoriesController extends Controller break; case 'supplier': $accessories = $accessories->OrderSupplier($order); - break; + break; + case 'created_by': + $accessories = $accessories->OrderByCreatedByName($order); + break; default: $accessories = $accessories->orderBy($column_sort, $order); break; @@ -287,7 +291,7 @@ class AccessoriesController extends Controller AccessoryCheckout::create([ 'accessory_id' => $accessory->id, 'created_at' => Carbon::now(), - 'user_id' => Auth::id(), + 'created_by' => auth()->id(), 'assigned_to' => $target->id, 'assigned_type' => $target::class, 'note' => $request->input('note'), diff --git a/app/Http/Controllers/Api/AssetMaintenancesController.php b/app/Http/Controllers/Api/AssetMaintenancesController.php index ac247a8873..3e02a56195 100644 --- a/app/Http/Controllers/Api/AssetMaintenancesController.php +++ b/app/Http/Controllers/Api/AssetMaintenancesController.php @@ -34,7 +34,7 @@ class AssetMaintenancesController extends Controller $this->authorize('view', Asset::class); $maintenances = AssetMaintenance::select('asset_maintenances.*') - ->with('asset', 'asset.model', 'asset.location', 'asset.defaultLoc', 'supplier', 'asset.company', 'asset.assetstatus', 'admin'); + ->with('asset', 'asset.model', 'asset.location', 'asset.defaultLoc', 'supplier', 'asset.company', 'asset.assetstatus', 'adminuser'); if ($request->filled('search')) { $maintenances = $maintenances->TextSearch($request->input('search')); @@ -48,6 +48,10 @@ class AssetMaintenancesController extends Controller $maintenances->where('asset_maintenances.supplier_id', '=', $request->input('supplier_id')); } + if ($request->filled('created_by')) { + $maintenances->where('asset_maintenances.created_by', '=', $request->input('created_by')); + } + if ($request->filled('asset_maintenance_type')) { $maintenances->where('asset_maintenance_type', '=', $request->input('asset_maintenance_type')); } @@ -69,7 +73,7 @@ class AssetMaintenancesController extends Controller 'asset_tag', 'asset_name', 'serial', - 'user_id', + 'created_by', 'supplier', 'is_warranty', 'status_label', @@ -79,8 +83,8 @@ class AssetMaintenancesController extends Controller $sort = in_array($request->input('sort'), $allowed_columns) ? e($request->input('sort')) : 'created_at'; switch ($sort) { - case 'user_id': - $maintenances = $maintenances->OrderAdmin($order); + case 'created_by': + $maintenances = $maintenances->OrderByCreatedBy($order); break; case 'supplier': $maintenances = $maintenances->OrderBySupplier($order); @@ -124,7 +128,7 @@ class AssetMaintenancesController extends Controller // create a new model instance $maintenance = new AssetMaintenance(); $maintenance->fill($request->all()); - $maintenance->user_id = Auth::id(); + $maintenance->created_by = auth()->id(); // Was the asset maintenance created? if ($maintenance->save()) { @@ -186,11 +190,8 @@ class AssetMaintenancesController extends Controller { $this->authorize('update', Asset::class); // Check if the asset maintenance exists - $assetMaintenance = AssetMaintenance::findOrFail($assetMaintenanceId); - if (! Company::isCurrentUserHasAccess($assetMaintenance->asset)) { - return response()->json(Helper::formatStandardApiResponse('error', null, 'You cannot delete a maintenance for that asset')); - } + $assetMaintenance = AssetMaintenance::findOrFail($assetMaintenanceId); $assetMaintenance->delete(); diff --git a/app/Http/Controllers/Api/AssetModelsController.php b/app/Http/Controllers/Api/AssetModelsController.php index 9f78193420..e1ae0c12d3 100644 --- a/app/Http/Controllers/Api/AssetModelsController.php +++ b/app/Http/Controllers/Api/AssetModelsController.php @@ -48,6 +48,8 @@ class AssetModelsController extends Controller 'assets_count', 'category', 'fieldset', + 'deleted_at', + 'updated_at', ]; $assetmodels = AssetModel::select([ @@ -67,7 +69,7 @@ class AssetModelsController extends Controller 'models.deleted_at', 'models.updated_at', ]) - ->with('category', 'depreciation', 'manufacturer', 'fieldset.fields.defaultValues') + ->with('category', 'depreciation', 'manufacturer', 'fieldset.fields.defaultValues','adminuser') ->withCount('assets as assets_count'); if ($request->input('status')=='deleted') { diff --git a/app/Http/Controllers/Api/AssetsController.php b/app/Http/Controllers/Api/AssetsController.php index 1243f1212a..514f4484c8 100644 --- a/app/Http/Controllers/Api/AssetsController.php +++ b/app/Http/Controllers/Api/AssetsController.php @@ -56,6 +56,11 @@ class AssetsController extends Controller public function index(Request $request, $action = null, $upcoming_status = null) : JsonResponse | array { + + // This handles the legacy audit endpoints :( + if ($action == 'audit') { + $action = 'audits'; + } $filter_non_deprecable_assets = false; /** @@ -121,7 +126,7 @@ class AssetsController extends Controller } $assets = Asset::select('assets.*') - ->with('location', 'assetstatus', 'company', 'defaultLoc','assignedTo', + ->with('location', 'assetstatus', 'company', 'defaultLoc','assignedTo', 'adminuser','model.depreciation', 'model.category', 'model.manufacturer', 'model.fieldset','supplier'); //it might be tempting to add 'assetlog' here, but don't. It blows up update-heavy users. @@ -154,8 +159,8 @@ class AssetsController extends Controller * Handle due and overdue audits and checkin dates */ switch ($action) { - case 'audits': - + // Audit (singular) is left over from earlier legacy APIs + case 'audits' : switch ($upcoming_status) { case 'due': $assets->DueForAudit($settings); @@ -371,8 +376,33 @@ class AssetsController extends Controller case 'assigned_to': $assets->OrderAssigned($order); break; + case 'created_by': + $assets->OrderByCreatedByName($order); + break; default: - $assets->orderBy($column_sort, $order); + $numeric_sort = false; + + // Search through the custom fields array to see if we're sorting on a custom field + if (array_search($column_sort, $all_custom_fields->pluck('db_column')->toArray()) !== false) { + + // Check to see if this is a numeric field type + foreach ($all_custom_fields as $field) { + if (($field->db_column == $sort_override) && ($field->format == 'NUMERIC')) { + $numeric_sort = true; + break; + } + } + + // This may not work for all databases, but it works for MySQL + if ($numeric_sort) { + $assets->orderByRaw($sort_override . ' * 1 ' . $order); + } else { + $assets->orderBy($sort_override, $order); + } + + } else { + $assets->orderBy($column_sort, $order); + } break; } @@ -568,7 +598,7 @@ class AssetsController extends Controller $asset->model()->associate(AssetModel::find((int) $request->get('model_id'))); $asset->fill($request->validated()); - $asset->user_id = Auth::id(); + $asset->created_by = auth()->id(); /** * this is here just legacy reasons. Api\AssetController diff --git a/app/Http/Controllers/Api/CategoriesController.php b/app/Http/Controllers/Api/CategoriesController.php index 6e9866f90b..e772bec4df 100644 --- a/app/Http/Controllers/Api/CategoriesController.php +++ b/app/Http/Controllers/Api/CategoriesController.php @@ -43,6 +43,7 @@ class CategoriesController extends Controller $categories = Category::select([ 'id', + 'created_by', 'created_at', 'updated_at', 'name', 'category_type', @@ -50,8 +51,10 @@ class CategoriesController extends Controller 'eula_text', 'require_acceptance', 'checkin_email', - 'image' - ])->withCount('accessories as accessories_count', 'consumables as consumables_count', 'components as components_count', 'licenses as licenses_count'); + 'image', + ]) + ->with('adminuser') + ->withCount('accessories as accessories_count', 'consumables as consumables_count', 'components as components_count', 'licenses as licenses_count'); /* @@ -91,13 +94,33 @@ class CategoriesController extends Controller $categories->where('checkin_email', '=', $request->input('checkin_email')); } + if ($request->filled('created_by')) { + $categories->where('created_by', '=', $request->input('created_by')); + } + + if ($request->filled('created_at')) { + $categories->where('created_at', '=', $request->input('created_at')); + } + + if ($request->filled('updated_at')) { + $categories->where('updated_at', '=', $request->input('updated_at')); + } + // Make sure the offset and limit are actually integers and do not exceed system limits $offset = ($request->input('offset') > $categories->count()) ? $categories->count() : app('api_offset_value'); $limit = app('api_limit_value'); - $order = $request->input('order') === 'asc' ? 'asc' : 'desc'; - $sort = in_array($request->input('sort'), $allowed_columns) ? $request->input('sort') : 'assets_count'; - $categories->orderBy($sort, $order); + $sort_override = $request->input('sort'); + $column_sort = in_array($sort_override, $allowed_columns) ? $sort_override : 'assets_count'; + + switch ($sort_override) { + case 'created_by': + $categories = $categories->OrderByCreatedBy($order); + break; + default: + $categories = $categories->orderBy($column_sort, $order); + break; + } $total = $categories->count(); $categories = $categories->skip($offset)->take($limit)->get(); diff --git a/app/Http/Controllers/Api/CompaniesController.php b/app/Http/Controllers/Api/CompaniesController.php index 0d78df9acc..5ba342db33 100644 --- a/app/Http/Controllers/Api/CompaniesController.php +++ b/app/Http/Controllers/Api/CompaniesController.php @@ -42,7 +42,7 @@ class CompaniesController extends Controller $companies = Company::withCount(['assets as assets_count' => function ($query) { $query->AssetsForShow(); - }])->withCount('licenses as licenses_count', 'accessories as accessories_count', 'consumables as consumables_count', 'components as components_count', 'users as users_count'); + }])->withCount('assets as assets_count', 'licenses as licenses_count', 'accessories as accessories_count', 'consumables as consumables_count', 'components as components_count', 'users as users_count'); if ($request->filled('search')) { $companies->TextSearch($request->input('search')); @@ -56,17 +56,29 @@ class CompaniesController extends Controller $companies->where('email', '=', $request->input('email')); } + if ($request->filled('created_by')) { + $companies->where('created_by', '=', $request->input('created_by')); + } + // Make sure the offset and limit are actually integers and do not exceed system limits $offset = ($request->input('offset') > $companies->count()) ? $companies->count() : app('api_offset_value'); $limit = app('api_limit_value'); - - $order = $request->input('order') === 'asc' ? 'asc' : 'desc'; - $sort = in_array($request->input('sort'), $allowed_columns) ? $request->input('sort') : 'created_at'; - $companies->orderBy($sort, $order); + $sort_override = $request->input('sort'); + $column_sort = in_array($sort_override, $allowed_columns) ? $sort_override : 'created_at'; + + switch ($sort_override) { + case 'created_by': + $companies = $companies->OrderByCreatedBy($order); + break; + default: + $companies = $companies->orderBy($column_sort, $order); + break; + } $total = $companies->count(); + $companies = $companies->skip($offset)->take($limit)->get(); return (new CompaniesTransformer)->transformCompanies($companies, $total); diff --git a/app/Http/Controllers/Api/ComponentsController.php b/app/Http/Controllers/Api/ComponentsController.php index 69bd828487..561e13c9cd 100644 --- a/app/Http/Controllers/Api/ComponentsController.php +++ b/app/Http/Controllers/Api/ComponentsController.php @@ -47,7 +47,7 @@ class ComponentsController extends Controller ]; $components = Component::select('components.*') - ->with('company', 'location', 'category', 'assets', 'supplier'); + ->with('company', 'location', 'category', 'assets', 'supplier', 'adminuser'); if ($request->filled('search')) { $components = $components->TextSearch($request->input('search')); @@ -98,6 +98,9 @@ class ComponentsController extends Controller case 'supplier': $components = $components->OrderSupplier($order); break; + case 'created_by': + $components = $components->OrderByCreatedBy($order); + break; default: $components = $components->orderBy($column_sort, $order); break; @@ -270,7 +273,7 @@ class ComponentsController extends Controller 'component_id' => $component->id, 'created_at' => Carbon::now(), 'assigned_qty' => $request->get('assigned_qty', 1), - 'user_id' => auth()->id(), + 'created_by' => auth()->id(), 'asset_id' => $request->get('assigned_to'), 'note' => $request->get('note'), ]); diff --git a/app/Http/Controllers/Api/ConsumablesController.php b/app/Http/Controllers/Api/ConsumablesController.php index 7be4c3d2dd..8e7f321720 100644 --- a/app/Http/Controllers/Api/ConsumablesController.php +++ b/app/Http/Controllers/Api/ConsumablesController.php @@ -92,6 +92,9 @@ class ConsumablesController extends Controller case 'supplier': $consumables = $consumables->OrderSupplier($order); break; + case 'created_by': + $consumables = $consumables->OrderByCreatedBy($order); + break; default: // This array is what determines which fields should be allowed to be sorted on ON the table itself. // These must match a column on the consumables table directly. @@ -210,7 +213,7 @@ class ConsumablesController extends Controller $consumable = Consumable::with(['consumableAssignments'=> function ($query) { $query->orderBy($query->getModel()->getTable().'.created_at', 'DESC'); }, - 'consumableAssignments.admin'=> function ($query) { + 'consumableAssignments.adminuser'=> function ($query) { }, 'consumableAssignments.user'=> function ($query) { }, @@ -228,7 +231,8 @@ class ConsumablesController extends Controller 'name' => ($consumable_assignment->user) ? $consumable_assignment->user->present()->nameUrl() : 'Deleted User', 'created_at' => Helper::getFormattedDateObject($consumable_assignment->created_at, 'datetime'), 'note' => ($consumable_assignment->note) ? e($consumable_assignment->note) : null, - 'admin' => ($consumable_assignment->admin) ? $consumable_assignment->admin->present()->nameUrl() : null, + 'admin' => ($consumable_assignment->adminuser) ? $consumable_assignment->adminuser->present()->nameUrl() : null, // legacy, so we don't change the shape of the response + 'created_by' => ($consumable_assignment->adminuser) ? $consumable_assignment->adminuser->present()->nameUrl() : null, ]; } @@ -277,7 +281,7 @@ class ConsumablesController extends Controller $consumable->users()->attach($consumable->id, [ 'consumable_id' => $consumable->id, - 'user_id' => $user->id, + 'created_by' => $user->id, 'assigned_to' => $request->input('assigned_to'), 'note' => $request->input('note'), ] diff --git a/app/Http/Controllers/Api/DepartmentsController.php b/app/Http/Controllers/Api/DepartmentsController.php index eabc79ec2b..e337360cd7 100644 --- a/app/Http/Controllers/Api/DepartmentsController.php +++ b/app/Http/Controllers/Api/DepartmentsController.php @@ -97,7 +97,7 @@ class DepartmentsController extends Controller $department->fill($request->all()); $department = $request->handleImages($department); - $department->user_id = auth()->id(); + $department->created_by = auth()->id(); $department->manager_id = ($request->filled('manager_id') ? $request->input('manager_id') : null); if ($department->save()) { diff --git a/app/Http/Controllers/Api/DepreciationsController.php b/app/Http/Controllers/Api/DepreciationsController.php index 72e0f3a14a..254a72c98e 100644 --- a/app/Http/Controllers/Api/DepreciationsController.php +++ b/app/Http/Controllers/Api/DepreciationsController.php @@ -32,7 +32,8 @@ class DepreciationsController extends Controller 'licenses_count', ]; - $depreciations = Depreciation::select('id','name','months','depreciation_min','depreciation_type','user_id','created_at','updated_at') + $depreciations = Depreciation::select('id','name','months','depreciation_min','depreciation_type','created_at','updated_at', 'created_by') + ->with('adminuser') ->withCount('assets as assets_count') ->withCount('models as models_count') ->withCount('licenses as licenses_count'); @@ -44,10 +45,18 @@ class DepreciationsController extends Controller // Make sure the offset and limit are actually integers and do not exceed system limits $offset = ($request->input('offset') > $depreciations->count()) ? $depreciations->count() : app('api_offset_value'); $limit = app('api_limit_value'); - $order = $request->input('order') === 'asc' ? 'asc' : 'desc'; - $sort = in_array($request->input('sort'), $allowed_columns) ? $request->input('sort') : 'created_at'; - $depreciations->orderBy($sort, $order); + $sort_override = $request->input('sort'); + $column_sort = in_array($sort_override, $allowed_columns) ? $sort_override : 'created_at'; + + switch ($sort_override) { + case 'created_by': + $depreciations = $depreciations->OrderByCreatedBy($order); + break; + default: + $depreciations = $depreciations->orderBy($column_sort, $order); + break; + } $total = $depreciations->count(); $depreciations = $depreciations->skip($offset)->take($limit)->get(); diff --git a/app/Http/Controllers/Api/GroupsController.php b/app/Http/Controllers/Api/GroupsController.php index 878650c718..81217ce8db 100644 --- a/app/Http/Controllers/Api/GroupsController.php +++ b/app/Http/Controllers/Api/GroupsController.php @@ -23,9 +23,8 @@ class GroupsController extends Controller $this->authorize('superadmin'); $this->authorize('view', Group::class); - $allowed_columns = ['id', 'name', 'created_at', 'users_count']; - $groups = Group::select('id', 'name', 'permissions', 'created_at', 'updated_at', 'created_by')->with('admin')->withCount('users as users_count'); + $groups = Group::select('id', 'name', 'permissions', 'created_at', 'updated_at', 'created_by')->with('adminuser')->withCount('users as users_count'); if ($request->filled('search')) { $groups = $groups->TextSearch($request->input('search')); @@ -35,13 +34,29 @@ class GroupsController extends Controller $groups->where('name', '=', $request->input('name')); } - // Make sure the offset and limit are actually integers and do not exceed system limits + $offset = ($request->input('offset') > $groups->count()) ? $groups->count() : app('api_offset_value'); $limit = app('api_limit_value'); - $order = $request->input('order') === 'asc' ? 'asc' : 'desc'; - $sort = in_array($request->input('sort'), $allowed_columns) ? $request->input('sort') : 'created_at'; - $groups->orderBy($sort, $order); + + switch ($request->input('sort')) { + case 'created_by': + $groups = $groups->OrderByCreatedBy($order); + break; + default: + // This array is what determines which fields should be allowed to be sorted on ON the table itself. + // These must match a column on the consumables table directly. + $allowed_columns = [ + 'id', + 'name', + 'created_at', + 'users_count', + ]; + + $sort = in_array($request->input('sort'), $allowed_columns) ? $request->input('sort') : 'created_at'; + $groups = $groups->orderBy($sort, $order); + break; + } $total = $groups->count(); $groups = $groups->skip($offset)->take($limit)->get(); diff --git a/app/Http/Controllers/Api/LicenseSeatsController.php b/app/Http/Controllers/Api/LicenseSeatsController.php index a9630aa296..2ed7097322 100644 --- a/app/Http/Controllers/Api/LicenseSeatsController.php +++ b/app/Http/Controllers/Api/LicenseSeatsController.php @@ -107,7 +107,7 @@ class LicenseSeatsController extends Controller // attempt to update the license seat $licenseSeat->fill($request->all()); - $licenseSeat->user_id = auth()->id(); + $licenseSeat->created_by = auth()->id(); // check if this update is a checkin operation // 1. are relevant fields touched at all? diff --git a/app/Http/Controllers/Api/LicensesController.php b/app/Http/Controllers/Api/LicensesController.php index 0dae68dbb7..db39f987aa 100644 --- a/app/Http/Controllers/Api/LicensesController.php +++ b/app/Http/Controllers/Api/LicensesController.php @@ -70,8 +70,8 @@ class LicensesController extends Controller $licenses->where('depreciation_id', '=', $request->input('depreciation_id')); } - if ($request->filled('user_id')) { - $licenses->where('user_id', '=', $request->input('user_id')); + if ($request->filled('created_by')) { + $licenses->where('created_by', '=', $request->input('created_by')); } if (($request->filled('maintained')) && ($request->input('maintained')=='true')) { @@ -117,7 +117,7 @@ class LicensesController extends Controller $licenses = $licenses->leftJoin('companies', 'licenses.company_id', '=', 'companies.id')->orderBy('companies.name', $order); break; case 'created_by': - $licenses = $licenses->OrderCreatedBy($order); + $licenses = $licenses->OrderByCreatedBy($order); break; default: $allowed_columns = @@ -182,7 +182,7 @@ class LicensesController extends Controller public function show($id) : JsonResponse | array { $this->authorize('view', License::class); - $license = License::withCount('freeSeats')->findOrFail($id); + $license = License::withCount('freeSeats as free_seats_count')->findOrFail($id); $license = $license->load('assignedusers', 'licenseSeats.user', 'licenseSeats.asset'); return (new LicensesTransformer)->transformLicense($license); @@ -220,7 +220,6 @@ class LicensesController extends Controller */ public function destroy($id) : JsonResponse { - // $license = License::findOrFail($id); $this->authorize('delete', $license); diff --git a/app/Http/Controllers/Api/ManufacturersController.php b/app/Http/Controllers/Api/ManufacturersController.php index eb89693e5c..f111ef6c83 100644 --- a/app/Http/Controllers/Api/ManufacturersController.php +++ b/app/Http/Controllers/Api/ManufacturersController.php @@ -25,11 +25,42 @@ class ManufacturersController extends Controller public function index(Request $request) : JsonResponse | array { $this->authorize('view', Manufacturer::class); - $allowed_columns = ['id', 'name', 'url', 'support_url', 'support_email', 'warranty_lookup_url', 'support_phone', 'created_at', 'updated_at', 'image', 'assets_count', 'consumables_count', 'components_count', 'licenses_count']; + $allowed_columns = [ + 'id', + 'name', + 'url', + 'support_url', + 'support_email', + 'warranty_lookup_url', + 'support_phone', + 'created_at', + 'updated_at', + 'image', + 'assets_count', + 'consumables_count', + 'components_count', + 'licenses_count' + ]; - $manufacturers = Manufacturer::select( - ['id', 'name', 'url', 'support_url', 'warranty_lookup_url', 'support_email', 'support_phone', 'created_at', 'updated_at', 'image', 'deleted_at'] - )->withCount('assets as assets_count')->withCount('licenses as licenses_count')->withCount('consumables as consumables_count')->withCount('accessories as accessories_count'); + $manufacturers = Manufacturer::select([ + 'id', + 'name', + 'url', + 'support_url', + 'warranty_lookup_url', + 'support_email', + 'support_phone', + 'created_by', + 'created_at', + 'updated_at', + 'image', + 'deleted_at', + ]) + ->with('adminuser') + ->withCount('assets as assets_count') + ->withCount('licenses as licenses_count') + ->withCount('consumables as consumables_count') + ->withCount('accessories as accessories_count'); if ($request->input('deleted') == 'true') { $manufacturers->onlyTrashed(); @@ -66,10 +97,18 @@ class ManufacturersController extends Controller // Make sure the offset and limit are actually integers and do not exceed system limits $offset = ($request->input('offset') > $manufacturers->count()) ? $manufacturers->count() : app('api_offset_value'); $limit = app('api_limit_value'); - $order = $request->input('order') === 'asc' ? 'asc' : 'desc'; - $sort = in_array($request->input('sort'), $allowed_columns) ? $request->input('sort') : 'created_at'; - $manufacturers->orderBy($sort, $order); + $sort_override = $request->input('sort'); + $column_sort = in_array($sort_override, $allowed_columns) ? $sort_override : 'created_at'; + + switch ($sort_override) { + case 'created_by': + $manufacturers = $manufacturers->OrderByCreatedBy($order); + break; + default: + $manufacturers = $manufacturers->orderBy($column_sort, $order); + break; + } $total = $manufacturers->count(); $manufacturers = $manufacturers->skip($offset)->take($limit)->get(); @@ -181,7 +220,7 @@ class ManufacturersController extends Controller $logaction->item_type = Manufacturer::class; $logaction->item_id = $manufacturer->id; $logaction->created_at = date('Y-m-d H:i:s'); - $logaction->user_id = auth()->id(); + $logaction->created_by = auth()->id(); $logaction->logaction('restore'); return response()->json(Helper::formatStandardApiResponse('success', trans('admin/manufacturers/message.restore.success')), 200); diff --git a/app/Http/Controllers/Api/PredefinedKitsController.php b/app/Http/Controllers/Api/PredefinedKitsController.php index 26ccb50354..24f1320185 100644 --- a/app/Http/Controllers/Api/PredefinedKitsController.php +++ b/app/Http/Controllers/Api/PredefinedKitsController.php @@ -23,9 +23,8 @@ class PredefinedKitsController extends Controller public function index(Request $request) : JsonResponse | array { $this->authorize('view', PredefinedKit::class); - $allowed_columns = ['id', 'name']; - $kits = PredefinedKit::query(); + $kits = PredefinedKit::query()->with('adminuser'); if ($request->filled('search')) { $kits = $kits->TextSearch($request->input('search')); @@ -36,8 +35,25 @@ class PredefinedKitsController extends Controller $limit = app('api_limit_value'); $order = $request->input('order') === 'desc' ? 'desc' : 'asc'; - $sort = in_array($request->input('sort'), $allowed_columns) ? $request->input('sort') : 'name'; - $kits->orderBy($sort, $order); + + switch ($request->input('sort')) { + case 'created_by': + $kits = $kits->OrderByCreatedBy($order); + break; + default: + // This array is what determines which fields should be allowed to be sorted on ON the table itself. + // These must match a column on the consumables table directly. + $allowed_columns = [ + 'id', + 'name', + 'created_at', + 'updated_at', + ]; + + $sort = in_array($request->input('sort'), $allowed_columns) ? $request->input('sort') : 'created_at'; + $kits = $kits->orderBy($sort, $order); + break; + } $total = $kits->count(); $kits = $kits->skip($offset)->take($limit)->get(); diff --git a/app/Http/Controllers/Api/ReportsController.php b/app/Http/Controllers/Api/ReportsController.php index 931886fb29..566911dd27 100644 --- a/app/Http/Controllers/Api/ReportsController.php +++ b/app/Http/Controllers/Api/ReportsController.php @@ -20,7 +20,7 @@ class ReportsController extends Controller { $this->authorize('reports.view'); - $actionlogs = Actionlog::with('item', 'user', 'admin', 'target', 'location'); + $actionlogs = Actionlog::with('item', 'user', 'adminuser', 'target', 'location'); if ($request->filled('search')) { $actionlogs = $actionlogs->TextSearch(e($request->input('search'))); @@ -48,8 +48,8 @@ class ReportsController extends Controller $actionlogs = $actionlogs->where('action_type', '=', $request->input('action_type'))->orderBy('created_at', 'desc'); } - if ($request->filled('user_id')) { - $actionlogs = $actionlogs->where('user_id', '=', $request->input('user_id')); + if ($request->filled('created_by')) { + $actionlogs = $actionlogs->where('created_by', '=', $request->input('created_by')); } if ($request->filled('action_source')) { @@ -68,13 +68,14 @@ class ReportsController extends Controller 'id', 'created_at', 'target_id', - 'user_id', + 'created_by', 'accept_signature', 'action_type', 'note', 'remote_ip', 'user_agent', 'action_source', + 'action_date', ]; @@ -86,8 +87,8 @@ class ReportsController extends Controller $order = ($request->input('order') == 'asc') ? 'asc' : 'desc'; switch ($request->input('sort')) { - case 'admin': - $actionlogs->OrderAdmin($order); + case 'created_by': + $actionlogs->OrderByCreatedBy($order); break; default: $sort = in_array($request->input('sort'), $allowed_columns) ? e($request->input('sort')) : 'created_at'; diff --git a/app/Http/Controllers/Api/StatuslabelsController.php b/app/Http/Controllers/Api/StatuslabelsController.php index ce61d653f5..754ebf7323 100644 --- a/app/Http/Controllers/Api/StatuslabelsController.php +++ b/app/Http/Controllers/Api/StatuslabelsController.php @@ -25,9 +25,17 @@ class StatuslabelsController extends Controller public function index(Request $request) : array { $this->authorize('view', Statuslabel::class); - $allowed_columns = ['id', 'name', 'created_at', 'assets_count', 'color', 'notes', 'default_label']; + $allowed_columns = [ + 'id', + 'name', + 'created_at', + 'assets_count', + 'color', + 'notes', + 'default_label' + ]; - $statuslabels = Statuslabel::withCount('assets as assets_count'); + $statuslabels = Statuslabel::with('adminuser')->withCount('assets as assets_count'); if ($request->filled('search')) { $statuslabels = $statuslabels->TextSearch($request->input('search')); @@ -54,10 +62,18 @@ class StatuslabelsController extends Controller // Make sure the offset and limit are actually integers and do not exceed system limits $offset = ($request->input('offset') > $statuslabels->count()) ? $statuslabels->count() : app('api_offset_value'); $limit = app('api_limit_value'); - $order = $request->input('order') === 'asc' ? 'asc' : 'desc'; - $sort = in_array($request->input('sort'), $allowed_columns) ? $request->input('sort') : 'created_at'; - $statuslabels->orderBy($sort, $order); + $sort_override = $request->input('sort'); + $column_sort = in_array($sort_override, $allowed_columns) ? $sort_override : 'created_at'; + + switch ($sort_override) { + case 'created_by': + $statuslabels = $statuslabels->OrderByCreatedBy($order); + break; + default: + $statuslabels = $statuslabels->orderBy($column_sort, $order); + break; + } $total = $statuslabels->count(); $statuslabels = $statuslabels->skip($offset)->take($limit)->get(); diff --git a/app/Http/Controllers/Api/UsersController.php b/app/Http/Controllers/Api/UsersController.php index 856b3b6a69..bfe8f44ef1 100644 --- a/app/Http/Controllers/Api/UsersController.php +++ b/app/Http/Controllers/Api/UsersController.php @@ -206,6 +206,10 @@ class UsersController extends Controller $users->where('autoassign_licenses', '=', $request->input('autoassign_licenses')); } + if ($request->filled('locale')) { + $users = $users->where('users.locale', '=', $request->input('locale')); + } + if (($request->filled('deleted')) && ($request->input('deleted') == 'true')) { $users = $users->onlyTrashed(); @@ -276,6 +280,7 @@ class UsersController extends Controller 'end_date', 'autoassign_licenses', 'website', + 'locale', ]; $sort = in_array($request->input('sort'), $allowed_columns) ? $request->input('sort') : 'first_name'; @@ -686,7 +691,7 @@ class UsersController extends Controller $logaction->item_type = User::class; $logaction->item_id = $user->id; $logaction->created_at = date('Y-m-d H:i:s'); - $logaction->user_id = auth()->id(); + $logaction->created_by = auth()->id(); $logaction->logaction('2FA reset'); return response()->json(['message' => trans('admin/settings/general.two_factor_reset_success')], 200); @@ -736,7 +741,7 @@ class UsersController extends Controller $logaction->item_type = User::class; $logaction->item_id = $user->id; $logaction->created_at = date('Y-m-d H:i:s'); - $logaction->user_id = auth()->id(); + $logaction->created_by = auth()->id(); $logaction->logaction('restore'); return response()->json(Helper::formatStandardApiResponse('success', null, trans('admin/users/message.success.restored')), 200); diff --git a/app/Http/Controllers/AssetMaintenancesController.php b/app/Http/Controllers/AssetMaintenancesController.php index 02be1e6061..360db45262 100644 --- a/app/Http/Controllers/AssetMaintenancesController.php +++ b/app/Http/Controllers/AssetMaintenancesController.php @@ -109,7 +109,7 @@ class AssetMaintenancesController extends Controller $assetMaintenance->title = $request->input('title'); $assetMaintenance->start_date = $request->input('start_date'); $assetMaintenance->completion_date = $request->input('completion_date'); - $assetMaintenance->user_id = Auth::id(); + $assetMaintenance->created_by = auth()->id(); if (($assetMaintenance->completion_date !== null) && ($assetMaintenance->start_date !== '') diff --git a/app/Http/Controllers/AssetModelsController.php b/app/Http/Controllers/AssetModelsController.php index 94c630c094..9d4c13afd9 100755 --- a/app/Http/Controllers/AssetModelsController.php +++ b/app/Http/Controllers/AssetModelsController.php @@ -78,7 +78,7 @@ class AssetModelsController extends Controller $model->manufacturer_id = $request->input('manufacturer_id'); $model->category_id = $request->input('category_id'); $model->notes = $request->input('notes'); - $model->user_id = Auth::id(); + $model->created_by = auth()->id(); $model->requestable = $request->has('requestable'); if ($request->input('fieldset_id') != '') { @@ -237,7 +237,7 @@ class AssetModelsController extends Controller $logaction->item_type = AssetModel::class; $logaction->item_id = $model->id; $logaction->created_at = date('Y-m-d H:i:s'); - $logaction->user_id = auth()->id(); + $logaction->created_by = auth()->id(); $logaction->logaction('restore'); diff --git a/app/Http/Controllers/Assets/AssetsController.php b/app/Http/Controllers/Assets/AssetsController.php index 59b22b386d..dceaa9b08a 100755 --- a/app/Http/Controllers/Assets/AssetsController.php +++ b/app/Http/Controllers/Assets/AssetsController.php @@ -2,6 +2,7 @@ namespace App\Http\Controllers\Assets; +use App\Events\CheckoutableCheckedIn; use App\Helpers\Helper; use App\Http\Controllers\Controller; use App\Http\Requests\ImageUploadRequest; @@ -132,7 +133,7 @@ class AssetsController extends Controller $asset->model_id = $request->input('model_id'); $asset->order_number = $request->input('order_number'); $asset->notes = $request->input('notes'); - $asset->user_id = Auth::id(); + $asset->created_by = auth()->id(); $asset->status_id = request('status_id'); $asset->warranty_months = request('warranty_months', null); $asset->purchase_cost = request('purchase_cost'); @@ -328,16 +329,21 @@ class AssetsController extends Controller } $asset->supplier_id = $request->input('supplier_id', null); $asset->expected_checkin = $request->input('expected_checkin', null); - - // If the box isn't checked, it's not in the request at all. - $asset->requestable = $request->filled('requestable'); + $asset->requestable = $request->input('requestable', 0); $asset->rtd_location_id = $request->input('rtd_location_id', null); $asset->byod = $request->input('byod', 0); - $status = Statuslabel::find($asset->status_id); + $status = Statuslabel::find($request->input('status_id')); - if ($status && $status->archived) { + // This is a non-deployable status label - we should check the asset back in. + if (($status && $status->getStatuslabelType() != 'deployable') && ($target = $asset->assignedTo)) { + + $originalValues = $asset->getRawOriginal(); $asset->assigned_to = null; + $asset->assigned_type = null; + $asset->accepted = null; + + event(new CheckoutableCheckedIn($asset, $target, auth()->user(), 'Checkin on asset update', date('Y-m-d H:i:s'), $originalValues)); } if ($asset->assigned_to == '') { @@ -739,7 +745,7 @@ class AssetsController extends Controller Actionlog::firstOrCreate([ 'item_id' => $asset->id, 'item_type' => Asset::class, - 'user_id' => auth()->id(), + 'created_by' => auth()->id(), 'note' => 'Checkout imported by '.auth()->user()->present()->fullName().' from history importer', 'target_id' => $item[$asset_tag][$batch_counter]['user_id'], 'target_type' => User::class, @@ -767,7 +773,7 @@ class AssetsController extends Controller Actionlog::firstOrCreate([ 'item_id' => $item[$asset_tag][$batch_counter]['asset_id'], 'item_type' => Asset::class, - 'user_id' => auth()->id(), + 'created_by' => auth()->id(), 'note' => 'Checkin imported by '.auth()->user()->present()->fullName().' from history importer', 'target_id' => null, 'created_at' => $checkin_date, diff --git a/app/Http/Controllers/Assets/BulkAssetsController.php b/app/Http/Controllers/Assets/BulkAssetsController.php index d58edbacab..1ce08e65e9 100644 --- a/app/Http/Controllers/Assets/BulkAssetsController.php +++ b/app/Http/Controllers/Assets/BulkAssetsController.php @@ -10,6 +10,7 @@ use App\Models\AssetModel; use App\Models\Statuslabel; use App\Models\Setting; use App\View\Label; +use Carbon\Carbon; use Illuminate\Http\Request; use Illuminate\Support\Facades\Crypt; use Illuminate\Support\Facades\DB; @@ -271,6 +272,23 @@ class BulkAssetsController extends Controller $this->conditionallyAddItem($custom_field_column); } + if (!($asset->eol_explicit)) { + if ($request->filled('model_id')) { + $model = AssetModel::find($request->input('model_id')); + if ($model->eol > 0) { + if ($request->filled('purchase_date')) { + $this->update_array['asset_eol_date'] = Carbon::parse($request->input('purchase_date'))->addMonths($model->eol)->format('Y-m-d'); + } else { + $this->update_array['asset_eol_date'] = Carbon::parse($asset->purchase_date)->addMonths($model->eol)->format('Y-m-d'); + } + } else { + $this->update_array['asset_eol_date'] = null; + } + } elseif (($request->filled('purchase_date')) && ($asset->model->eol > 0)) { + $this->update_array['asset_eol_date'] = Carbon::parse($request->input('purchase_date'))->addMonths($asset->model->eol)->format('Y-m-d'); + } + } + /** * Blank out fields that were requested to be blanked out via checkbox */ @@ -281,6 +299,9 @@ class BulkAssetsController extends Controller if ($request->input('null_purchase_date')=='1') { $this->update_array['purchase_date'] = null; + if (!($asset->eol_explicit)) { + $this->update_array['asset_eol_date'] = null; + } } if ($request->input('null_expected_checkin_date')=='1') { diff --git a/app/Http/Controllers/CategoriesController.php b/app/Http/Controllers/CategoriesController.php index ac57ad6a6d..93b3d4a0d0 100755 --- a/app/Http/Controllers/CategoriesController.php +++ b/app/Http/Controllers/CategoriesController.php @@ -69,7 +69,7 @@ class CategoriesController extends Controller $category->use_default_eula = $request->input('use_default_eula', '0'); $category->require_acceptance = $request->input('require_acceptance', '0'); $category->checkin_email = $request->input('checkin_email', '0'); - $category->user_id = Auth::id(); + $category->created_by = auth()->id(); $category = $request->handleImages($category); if ($category->save()) { diff --git a/app/Http/Controllers/CompaniesController.php b/app/Http/Controllers/CompaniesController.php index 589832af72..238ffc85f5 100644 --- a/app/Http/Controllers/CompaniesController.php +++ b/app/Http/Controllers/CompaniesController.php @@ -60,6 +60,7 @@ final class CompaniesController extends Controller $company->phone = $request->input('phone'); $company->fax = $request->input('fax'); $company->email = $request->input('email'); + $company->created_by = auth()->id(); $company = $request->handleImages($company); diff --git a/app/Http/Controllers/Components/ComponentCheckoutController.php b/app/Http/Controllers/Components/ComponentCheckoutController.php index e9db70811c..b40d592369 100644 --- a/app/Http/Controllers/Components/ComponentCheckoutController.php +++ b/app/Http/Controllers/Components/ComponentCheckoutController.php @@ -106,7 +106,7 @@ class ComponentCheckoutController extends Controller $component->asset_id = $request->input('asset_id'); $component->assets()->attach($component->id, [ 'component_id' => $component->id, - 'user_id' => auth()->user()->id, + 'created_by' => auth()->user()->id, 'created_at' => date('Y-m-d H:i:s'), 'assigned_qty' => $request->input('assigned_qty'), 'asset_id' => $request->input('asset_id'), diff --git a/app/Http/Controllers/Components/ComponentsController.php b/app/Http/Controllers/Components/ComponentsController.php index 57cd0a2b45..430984767e 100644 --- a/app/Http/Controllers/Components/ComponentsController.php +++ b/app/Http/Controllers/Components/ComponentsController.php @@ -81,7 +81,7 @@ class ComponentsController extends Controller $component->purchase_date = $request->input('purchase_date', null); $component->purchase_cost = $request->input('purchase_cost', null); $component->qty = $request->input('qty'); - $component->user_id = Auth::id(); + $component->created_by = auth()->id(); $component->notes = $request->input('notes'); $component = $request->handleImages($component); diff --git a/app/Http/Controllers/Consumables/ConsumableCheckoutController.php b/app/Http/Controllers/Consumables/ConsumableCheckoutController.php index 1bdb16af92..3bf202733a 100644 --- a/app/Http/Controllers/Consumables/ConsumableCheckoutController.php +++ b/app/Http/Controllers/Consumables/ConsumableCheckoutController.php @@ -95,7 +95,7 @@ class ConsumableCheckoutController extends Controller for($i = 0; $i < $quantity; $i++){ $consumable->users()->attach($consumable->id, [ 'consumable_id' => $consumable->id, - 'user_id' => $admin_user->id, + 'created_by' => $admin_user->id, 'assigned_to' => e($request->input('assigned_to')), 'note' => $request->input('note'), ]); diff --git a/app/Http/Controllers/Consumables/ConsumablesController.php b/app/Http/Controllers/Consumables/ConsumablesController.php index 42c0766fe0..98141f2783 100644 --- a/app/Http/Controllers/Consumables/ConsumablesController.php +++ b/app/Http/Controllers/Consumables/ConsumablesController.php @@ -81,7 +81,7 @@ class ConsumablesController extends Controller $consumable->purchase_date = $request->input('purchase_date'); $consumable->purchase_cost = $request->input('purchase_cost'); $consumable->qty = $request->input('qty'); - $consumable->user_id = Auth::id(); + $consumable->created_by = auth()->id(); $consumable->notes = $request->input('notes'); @@ -221,7 +221,7 @@ class ConsumablesController extends Controller $consumable = clone $consumable_to_close; $consumable->id = null; $consumable->image = null; - $consumable->user_id = null; + $consumable->created_by = null; return view('consumables/edit')->with('item', $consumable); } diff --git a/app/Http/Controllers/CustomFieldsController.php b/app/Http/Controllers/CustomFieldsController.php index 42f6c212db..5a0dc6aec2 100644 --- a/app/Http/Controllers/CustomFieldsController.php +++ b/app/Http/Controllers/CustomFieldsController.php @@ -104,7 +104,7 @@ class CustomFieldsController extends Controller "auto_add_to_fieldsets" => $request->get("auto_add_to_fieldsets", 0), "show_in_listview" => $request->get("show_in_listview", 0), "show_in_requestable_list" => $request->get("show_in_requestable_list", 0), - "user_id" => Auth::id() + "user_id" => auth()->id() ]); @@ -248,7 +248,7 @@ class CustomFieldsController extends Controller $field->name = trim(e($request->get("name"))); $field->element = e($request->get("element")); $field->field_values = $request->get("field_values"); - $field->user_id = Auth::id(); + $field->created_by = auth()->id(); $field->help_text = $request->get("help_text"); $field->show_in_email = $show_in_email; $field->is_unique = $request->get("is_unique", 0); diff --git a/app/Http/Controllers/CustomFieldsetsController.php b/app/Http/Controllers/CustomFieldsetsController.php index 8b9844d152..1d887db29a 100644 --- a/app/Http/Controllers/CustomFieldsetsController.php +++ b/app/Http/Controllers/CustomFieldsetsController.php @@ -90,7 +90,7 @@ class CustomFieldsetsController extends Controller $fieldset = new CustomFieldset([ 'name' => $request->get('name'), - 'user_id' => auth()->id(), + 'created_by' => auth()->id(), ]); $validator = Validator::make($request->all(), $fieldset->rules); diff --git a/app/Http/Controllers/DashboardController.php b/app/Http/Controllers/DashboardController.php index fc01c496c2..af9c7ee446 100755 --- a/app/Http/Controllers/DashboardController.php +++ b/app/Http/Controllers/DashboardController.php @@ -5,6 +5,7 @@ namespace App\Http\Controllers; use Illuminate\Support\Facades\Artisan; use Illuminate\Http\RedirectResponse; use \Illuminate\Contracts\View\View; +use Illuminate\Support\Facades\Session; /** @@ -44,6 +45,8 @@ class DashboardController extends Controller return view('dashboard')->with('asset_stats', $asset_stats)->with('counts', $counts); } else { + Session::reflash(); + // Redirect to the profile page return redirect()->intended('account/view-assets'); } diff --git a/app/Http/Controllers/DepartmentsController.php b/app/Http/Controllers/DepartmentsController.php index 5818435deb..287315ef2c 100644 --- a/app/Http/Controllers/DepartmentsController.php +++ b/app/Http/Controllers/DepartmentsController.php @@ -51,7 +51,7 @@ class DepartmentsController extends Controller $this->authorize('create', Department::class); $department = new Department; $department->fill($request->all()); - $department->user_id = auth()->id(); + $department->created_by = auth()->id(); $department->manager_id = ($request->filled('manager_id') ? $request->input('manager_id') : null); $department->location_id = ($request->filled('location_id') ? $request->input('location_id') : null); $department->company_id = ($request->filled('company_id') ? $request->input('company_id') : null); diff --git a/app/Http/Controllers/DepreciationsController.php b/app/Http/Controllers/DepreciationsController.php index 888f7a7e77..5f4a5ca10d 100755 --- a/app/Http/Controllers/DepreciationsController.php +++ b/app/Http/Controllers/DepreciationsController.php @@ -61,7 +61,7 @@ class DepreciationsController extends Controller // Depreciation data $depreciation->name = $request->input('name'); $depreciation->months = $request->input('months'); - $depreciation->user_id = Auth::id(); + $depreciation->created_by = auth()->id(); $request->validate([ 'depreciation_min' => [ diff --git a/app/Http/Controllers/Kits/PredefinedKitsController.php b/app/Http/Controllers/Kits/PredefinedKitsController.php index 187f5aad14..54f7514510 100644 --- a/app/Http/Controllers/Kits/PredefinedKitsController.php +++ b/app/Http/Controllers/Kits/PredefinedKitsController.php @@ -55,6 +55,7 @@ class PredefinedKitsController extends Controller // Create a new Predefined Kit $kit = new PredefinedKit; $kit->name = $request->input('name'); + $kit->created_by = auth()->id(); if (! $kit->save()) { return redirect()->back()->withInput()->withErrors($kit->getErrors()); diff --git a/app/Http/Controllers/Licenses/LicenseCheckoutController.php b/app/Http/Controllers/Licenses/LicenseCheckoutController.php index c08980fc06..0f31db1449 100644 --- a/app/Http/Controllers/Licenses/LicenseCheckoutController.php +++ b/app/Http/Controllers/Licenses/LicenseCheckoutController.php @@ -77,7 +77,7 @@ class LicenseCheckoutController extends Controller $this->authorize('checkout', $license); $licenseSeat = $this->findLicenseSeatToCheckout($license, $seatId); - $licenseSeat->user_id = Auth::id(); + $licenseSeat->created_by = auth()->id(); $licenseSeat->notes = $request->input('notes'); diff --git a/app/Http/Controllers/Licenses/LicensesController.php b/app/Http/Controllers/Licenses/LicensesController.php index 7a51344dd0..6098423ba3 100755 --- a/app/Http/Controllers/Licenses/LicensesController.php +++ b/app/Http/Controllers/Licenses/LicensesController.php @@ -99,7 +99,7 @@ class LicensesController extends Controller $license->supplier_id = $request->input('supplier_id'); $license->category_id = $request->input('category_id'); $license->termination_date = $request->input('termination_date'); - $license->user_id = Auth::id(); + $license->created_by = auth()->id(); $license->min_amt = $request->input('min_amt'); session()->put(['redirect_option' => $request->get('redirect_option')]); diff --git a/app/Http/Controllers/LocationsController.php b/app/Http/Controllers/LocationsController.php index f32e6b8489..75abce97ed 100755 --- a/app/Http/Controllers/LocationsController.php +++ b/app/Http/Controllers/LocationsController.php @@ -75,7 +75,7 @@ class LocationsController extends Controller $location->zip = $request->input('zip'); $location->ldap_ou = $request->input('ldap_ou'); $location->manager_id = $request->input('manager_id'); - $location->user_id = auth()->id(); + $location->created_by = auth()->id(); $location->phone = request('phone'); $location->fax = request('fax'); @@ -278,7 +278,7 @@ class LocationsController extends Controller $logaction->item_type = Location::class; $logaction->item_id = $location->id; $logaction->created_at = date('Y-m-d H:i:s'); - $logaction->user_id = auth()->id(); + $logaction->created_by = auth()->id(); $logaction->logaction('restore'); return redirect()->route('locations.index')->with('success', trans('admin/locations/message.restore.success')); diff --git a/app/Http/Controllers/ManufacturersController.php b/app/Http/Controllers/ManufacturersController.php index 8e979e3896..68124f644c 100755 --- a/app/Http/Controllers/ManufacturersController.php +++ b/app/Http/Controllers/ManufacturersController.php @@ -61,7 +61,7 @@ class ManufacturersController extends Controller $this->authorize('create', Manufacturer::class); $manufacturer = new Manufacturer; $manufacturer->name = $request->input('name'); - $manufacturer->user_id = Auth::id(); + $manufacturer->created_by = auth()->id(); $manufacturer->url = $request->input('url'); $manufacturer->support_url = $request->input('support_url'); $manufacturer->warranty_lookup_url = $request->input('warranty_lookup_url'); @@ -219,7 +219,7 @@ class ManufacturersController extends Controller $logaction->item_type = Manufacturer::class; $logaction->item_id = $manufacturer->id; $logaction->created_at = date('Y-m-d H:i:s'); - $logaction->user_id = auth()->id(); + $logaction->created_by = auth()->id(); $logaction->logaction('restore'); // Redirect them to the deleted page if there are more, otherwise the section index diff --git a/app/Http/Controllers/ReportsController.php b/app/Http/Controllers/ReportsController.php index c4b7ee0609..105dac6350 100644 --- a/app/Http/Controllers/ReportsController.php +++ b/app/Http/Controllers/ReportsController.php @@ -703,6 +703,10 @@ class ReportsController extends Controller $assets->whereBetween('assets.expected_checkin', [$request->input('expected_checkin_start'), $request->input('expected_checkin_end')]); } + if (($request->filled('asset_eol_date_start')) && ($request->filled('asset_eol_date_end'))) { + $assets->whereBetween('assets.asset_eol_date', [$request->input('asset_eol_date_start'), $request->input('asset_eol_date_end')]); + } + if (($request->filled('last_audit_start')) && ($request->filled('last_audit_end'))) { $last_audit_start = Carbon::parse($request->input('last_audit_start'))->startOfDay(); $last_audit_end = Carbon::parse($request->input('last_audit_end'))->endOfDay(); @@ -778,7 +782,7 @@ class ReportsController extends Controller } if ($request->filled('eol')) { - $row[] = ($asset->asset_eol_date) ? $asset->asset_eol_date : ''; + $row[] = ($asset->purchase_date != '') ? $asset->asset_eol_date : ''; } if ($request->filled('order')) { diff --git a/app/Http/Controllers/SettingsController.php b/app/Http/Controllers/SettingsController.php index 31b4179b4a..b9026aaece 100755 --- a/app/Http/Controllers/SettingsController.php +++ b/app/Http/Controllers/SettingsController.php @@ -181,7 +181,7 @@ class SettingsController extends Controller $settings->brand = 1; $settings->locale = $request->input('locale', 'en-US'); $settings->default_currency = $request->input('default_currency', 'USD'); - $settings->user_id = 1; + $settings->created_by = 1; $settings->email_domain = $request->input('email_domain'); $settings->email_format = $request->input('email_format'); $settings->next_auto_tag_base = 1; diff --git a/app/Http/Controllers/StatuslabelsController.php b/app/Http/Controllers/StatuslabelsController.php index 535117e97f..21a7c798b9 100755 --- a/app/Http/Controllers/StatuslabelsController.php +++ b/app/Http/Controllers/StatuslabelsController.php @@ -69,7 +69,7 @@ class StatuslabelsController extends Controller // Save the Statuslabel data $statusLabel->name = $request->input('name'); - $statusLabel->user_id = Auth::id(); + $statusLabel->created_by = auth()->id(); $statusLabel->notes = $request->input('notes'); $statusLabel->deployable = $statusType['deployable']; $statusLabel->pending = $statusType['pending']; diff --git a/app/Http/Controllers/SuppliersController.php b/app/Http/Controllers/SuppliersController.php index e96e32b84f..605bb66f6d 100755 --- a/app/Http/Controllers/SuppliersController.php +++ b/app/Http/Controllers/SuppliersController.php @@ -62,7 +62,7 @@ class SuppliersController extends Controller $supplier->email = request('email'); $supplier->notes = request('notes'); $supplier->url = $supplier->addhttp(request('url')); - $supplier->user_id = Auth::id(); + $supplier->created_by = auth()->id(); $supplier = $request->handleImages($supplier); if ($supplier->save()) { diff --git a/app/Http/Controllers/Users/BulkUsersController.php b/app/Http/Controllers/Users/BulkUsersController.php index 5d1007e79a..d13f904419 100644 --- a/app/Http/Controllers/Users/BulkUsersController.php +++ b/app/Http/Controllers/Users/BulkUsersController.php @@ -101,7 +101,7 @@ class BulkUsersController extends Controller $user_raw_array = $request->input('ids'); // Remove the user from any updates. - $user_raw_array = array_diff($user_raw_array, [Auth::id()]); + $user_raw_array = array_diff($user_raw_array, [auth()->id()]); $manager_conflict = false; $users = User::whereIn('id', $user_raw_array)->where('id', '!=', auth()->id())->get(); @@ -157,12 +157,16 @@ class BulkUsersController extends Controller $this->update_array['end_date'] = null; } + if ($request->input('null_locale')=='1') { + $this->update_array['locale'] = null; + } + 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); + ->where('id', '!=', auth()->id())->update($this->update_array); if (array_key_exists('location_id', $this->update_array)){ Asset::where('assigned_type', User::class) @@ -224,7 +228,7 @@ class BulkUsersController extends Controller $user_raw_array = request('ids'); - if (($key = array_search(Auth::id(), $user_raw_array)) !== false) { + if (($key = array_search(auth()->id(), $user_raw_array)) !== false) { unset($user_raw_array[$key]); } @@ -289,7 +293,7 @@ class BulkUsersController extends Controller $logAction->item_type = $itemType; $logAction->target_id = $item->assigned_to; $logAction->target_type = User::class; - $logAction->user_id = Auth::id(); + $logAction->created_at = auth()->id(); $logAction->note = 'Bulk checkin items'; $logAction->logaction('checkin from'); } @@ -303,7 +307,7 @@ class BulkUsersController extends Controller $logAction->item_type = Accessory::class; $logAction->target_id = $accessoryUserRow->assigned_to; $logAction->target_type = User::class; - $logAction->user_id = Auth::id(); + $logAction->created_at = auth()->id(); $logAction->note = 'Bulk checkin items'; $logAction->logaction('checkin from'); } @@ -317,7 +321,7 @@ class BulkUsersController extends Controller $logAction->item_type = Consumable::class; $logAction->target_id = $consumableUserRow->assigned_to; $logAction->target_type = User::class; - $logAction->user_id = Auth::id(); + $logAction->created_at = auth()->id(); $logAction->note = 'Bulk checkin items'; $logAction->logaction('checkin from'); } diff --git a/app/Http/Controllers/Users/UserFilesController.php b/app/Http/Controllers/Users/UserFilesController.php index ded44f35f6..9e5f322c03 100644 --- a/app/Http/Controllers/Users/UserFilesController.php +++ b/app/Http/Controllers/Users/UserFilesController.php @@ -46,7 +46,7 @@ class UserFilesController extends Controller $logAction = new Actionlog(); $logAction->item_id = $user->id; $logAction->item_type = User::class; - $logAction->user_id = Auth::id(); + $logAction->created_by = auth()->id(); $logAction->note = $request->input('notes'); $logAction->target_id = null; $logAction->created_at = date("Y-m-d H:i:s"); diff --git a/app/Http/Controllers/Users/UsersController.php b/app/Http/Controllers/Users/UsersController.php index 1d7fc91ebd..61f94bd63a 100755 --- a/app/Http/Controllers/Users/UsersController.php +++ b/app/Http/Controllers/Users/UsersController.php @@ -372,7 +372,7 @@ class UsersController extends Controller $logaction->item_type = User::class; $logaction->item_id = $user->id; $logaction->created_at = date('Y-m-d H:i:s'); - $logaction->user_id = auth()->id(); + $logaction->created_by = auth()->id(); $logaction->logaction('restore'); // Redirect them to the deleted page if there are more, otherwise the section index diff --git a/app/Http/Requests/ItemImportRequest.php b/app/Http/Requests/ItemImportRequest.php index 2ea0839c93..a6dc0ad7e5 100644 --- a/app/Http/Requests/ItemImportRequest.php +++ b/app/Http/Requests/ItemImportRequest.php @@ -60,7 +60,7 @@ class ItemImportRequest extends FormRequest $fieldMappings = array_change_key_case(array_flip($import->field_map), CASE_LOWER); } $importer->setCallbacks([$this, 'log'], [$this, 'progress'], [$this, 'errorCallback']) - ->setUserId(Auth::id()) + ->setUserId(auth()->id()) ->setUpdating($this->get('import-update')) ->setShouldNotify($this->get('send-welcome')) ->setUsernameFormat('firstname.lastname') diff --git a/app/Http/Requests/StoreAssetRequest.php b/app/Http/Requests/StoreAssetRequest.php index b2feb72f79..e1665e2136 100644 --- a/app/Http/Requests/StoreAssetRequest.php +++ b/app/Http/Requests/StoreAssetRequest.php @@ -9,6 +9,7 @@ use App\Models\Setting; use Carbon\Carbon; use Carbon\Exceptions\InvalidFormatException; use Illuminate\Support\Facades\Gate; +use App\Rules\AssetCannotBeCheckedOutToNondeployableStatus; class StoreAssetRequest extends ImageUploadRequest { @@ -61,6 +62,7 @@ class StoreAssetRequest extends ImageUploadRequest return array_merge( $modelRules, + ['status_id' => [new AssetCannotBeCheckedOutToNondeployableStatus()]], parent::rules(), ); } diff --git a/app/Http/Transformers/AccessoriesTransformer.php b/app/Http/Transformers/AccessoriesTransformer.php index c85c4e86f4..839576c729 100644 --- a/app/Http/Transformers/AccessoriesTransformer.php +++ b/app/Http/Transformers/AccessoriesTransformer.php @@ -38,9 +38,12 @@ class AccessoriesTransformer 'purchase_cost' => Helper::formatCurrencyOutput($accessory->purchase_cost), 'order_number' => ($accessory->order_number) ? e($accessory->order_number) : null, 'min_qty' => ($accessory->min_amt) ? (int) $accessory->min_amt : null, - 'remaining_qty' => (int) $accessory->numRemaining(), + 'remaining_qty' => (int) ($accessory->qty - $accessory->checkouts_count), 'checkouts_count' => $accessory->checkouts_count, - + 'created_by' => ($accessory->adminuser) ? [ + 'id' => (int) $accessory->adminuser->id, + 'name'=> e($accessory->adminuser->present()->fullName()), + ] : null, 'created_at' => Helper::getFormattedDateObject($accessory->created_at, 'datetime'), 'updated_at' => Helper::getFormattedDateObject($accessory->updated_at, 'datetime'), @@ -57,7 +60,7 @@ class AccessoriesTransformer $permissions_array['user_can_checkout'] = false; - if ($accessory->numRemaining() > 0) { + if (($accessory->qty - $accessory->checkouts_count) > 0) { $permissions_array['user_can_checkout'] = true; } diff --git a/app/Http/Transformers/ActionlogsTransformer.php b/app/Http/Transformers/ActionlogsTransformer.php index 96d74827d2..d0605c747b 100644 --- a/app/Http/Transformers/ActionlogsTransformer.php +++ b/app/Http/Transformers/ActionlogsTransformer.php @@ -176,11 +176,17 @@ class ActionlogsTransformer 'next_audit_date' => ($actionlog->itemType()=='asset') ? Helper::getFormattedDateObject($actionlog->calcNextAuditDate(null, $actionlog->item), 'date'): null, 'days_to_next_audit' => $actionlog->daysUntilNextAudit($settings->audit_interval, $actionlog->item), 'action_type' => $actionlog->present()->actionType(), - 'admin' => ($actionlog->admin) ? [ - 'id' => (int) $actionlog->admin->id, - 'name' => e($actionlog->admin->getFullNameAttribute()), - 'first_name'=> e($actionlog->admin->first_name), - 'last_name'=> e($actionlog->admin->last_name) + 'admin' => ($actionlog->adminuser) ? [ + 'id' => (int) $actionlog->adminuser->id, + 'name' => e($actionlog->adminuser->getFullNameAttribute()), + 'first_name'=> e($actionlog->adminuser->first_name), + 'last_name'=> e($actionlog->adminuser->last_name) + ] : null, + 'created_by' => ($actionlog->adminuser) ? [ + 'id' => (int) $actionlog->adminuser->id, + 'name' => e($actionlog->adminuser->getFullNameAttribute()), + 'first_name'=> e($actionlog->adminuser->first_name), + 'last_name'=> e($actionlog->adminuser->last_name) ] : null, 'target' => ($actionlog->target) ? [ 'id' => (int) $actionlog->target->id, diff --git a/app/Http/Transformers/AssetMaintenancesTransformer.php b/app/Http/Transformers/AssetMaintenancesTransformer.php index 88ac447c25..c5f0abbaab 100644 --- a/app/Http/Transformers/AssetMaintenancesTransformer.php +++ b/app/Http/Transformers/AssetMaintenancesTransformer.php @@ -64,7 +64,14 @@ class AssetMaintenancesTransformer 'start_date' => Helper::getFormattedDateObject($assetmaintenance->start_date, 'date'), 'asset_maintenance_time' => $assetmaintenance->asset_maintenance_time, 'completion_date' => Helper::getFormattedDateObject($assetmaintenance->completion_date, 'date'), - 'user_id' => ($assetmaintenance->admin) ? ['id' => $assetmaintenance->admin->id, 'name'=> e($assetmaintenance->admin->getFullNameAttribute())] : null, + 'user_id' => ($assetmaintenance->adminuser) ? [ + 'id' => $assetmaintenance->adminuser->id, + 'name'=> e($assetmaintenance->admin->getFullNameAttribute()) + ] : null, // legacy to not change the shape of the API + 'created_by' => ($assetmaintenance->adminuser) ? [ + 'id' => (int) $assetmaintenance->adminuser->id, + 'name'=> e($assetmaintenance->adminuser->present()->fullName()), + ] : null, 'created_at' => Helper::getFormattedDateObject($assetmaintenance->created_at, 'datetime'), 'updated_at' => Helper::getFormattedDateObject($assetmaintenance->updated_at, 'datetime'), 'is_warranty'=> $assetmaintenance->is_warranty, diff --git a/app/Http/Transformers/AssetsTransformer.php b/app/Http/Transformers/AssetsTransformer.php index 17693fccf4..d7ee423249 100644 --- a/app/Http/Transformers/AssetsTransformer.php +++ b/app/Http/Transformers/AssetsTransformer.php @@ -80,6 +80,10 @@ class AssetsTransformer '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, + 'created_by' => ($asset->adminuser) ? [ + 'id' => (int) $asset->adminuser->id, + 'name'=> e($asset->adminuser->present()->fullName()), + ] : null, 'created_at' => Helper::getFormattedDateObject($asset->created_at, 'datetime'), 'updated_at' => Helper::getFormattedDateObject($asset->updated_at, 'datetime'), 'last_audit_date' => Helper::getFormattedDateObject($asset->last_audit_date, 'datetime'), diff --git a/app/Http/Transformers/CategoriesTransformer.php b/app/Http/Transformers/CategoriesTransformer.php index d5e1ceb51b..2dd82b3b70 100644 --- a/app/Http/Transformers/CategoriesTransformer.php +++ b/app/Http/Transformers/CategoriesTransformer.php @@ -62,6 +62,10 @@ class CategoriesTransformer 'consumables_count' => (int) $category->consumables_count, 'components_count' => (int) $category->components_count, 'licenses_count' => (int) $category->licenses_count, + 'created_by' => ($category->adminuser) ? [ + 'id' => (int) $category->adminuser->id, + 'name'=> e($category->adminuser->present()->fullName()), + ] : null, 'created_at' => Helper::getFormattedDateObject($category->created_at, 'datetime'), 'updated_at' => Helper::getFormattedDateObject($category->updated_at, 'datetime'), ]; diff --git a/app/Http/Transformers/CompaniesTransformer.php b/app/Http/Transformers/CompaniesTransformer.php index fe8befc27a..530df32044 100644 --- a/app/Http/Transformers/CompaniesTransformer.php +++ b/app/Http/Transformers/CompaniesTransformer.php @@ -30,14 +30,18 @@ class CompaniesTransformer 'fax' => ($company->fax!='') ? e($company->fax): null, 'email' => ($company->email!='') ? e($company->email): null, 'image' => ($company->image) ? Storage::disk('public')->url('companies/'.e($company->image)) : null, - 'created_at' => Helper::getFormattedDateObject($company->created_at, 'datetime'), - 'updated_at' => Helper::getFormattedDateObject($company->updated_at, 'datetime'), 'assets_count' => (int) $company->assets_count, 'licenses_count' => (int) $company->licenses_count, 'accessories_count' => (int) $company->accessories_count, 'consumables_count' => (int) $company->consumables_count, 'components_count' => (int) $company->components_count, 'users_count' => (int) $company->users_count, + 'created_by' => ($company->adminuser) ? [ + 'id' => (int) $company->adminuser->id, + 'name'=> e($company->adminuser->present()->fullName()), + ] : null, + 'created_at' => Helper::getFormattedDateObject($company->created_at, 'datetime'), + 'updated_at' => Helper::getFormattedDateObject($company->updated_at, 'datetime'), ]; $permissions_array['available_actions'] = [ diff --git a/app/Http/Transformers/ComponentsTransformer.php b/app/Http/Transformers/ComponentsTransformer.php index d18870bdc3..70572c9494 100644 --- a/app/Http/Transformers/ComponentsTransformer.php +++ b/app/Http/Transformers/ComponentsTransformer.php @@ -47,6 +47,10 @@ class ComponentsTransformer 'name' => e($component->company->name), ] : null, 'notes' => ($component->notes) ? Helper::parseEscapedMarkedownInline($component->notes) : null, + 'created_by' => ($component->adminuser) ? [ + 'id' => (int) $component->adminuser->id, + 'name'=> e($component->adminuser->present()->fullName()), + ] : null, 'created_at' => Helper::getFormattedDateObject($component->created_at, 'datetime'), 'updated_at' => Helper::getFormattedDateObject($component->updated_at, 'datetime'), 'user_can_checkout' => ($component->numRemaining() > 0) ? 1 : 0, diff --git a/app/Http/Transformers/ConsumablesTransformer.php b/app/Http/Transformers/ConsumablesTransformer.php index d0ae57eef0..b31e31ac96 100644 --- a/app/Http/Transformers/ConsumablesTransformer.php +++ b/app/Http/Transformers/ConsumablesTransformer.php @@ -40,6 +40,10 @@ class ConsumablesTransformer 'purchase_date' => Helper::getFormattedDateObject($consumable->purchase_date, 'date'), 'qty' => (int) $consumable->qty, 'notes' => ($consumable->notes) ? Helper::parseEscapedMarkedownInline($consumable->notes) : null, + 'created_by' => ($consumable->adminuser) ? [ + 'id' => (int) $consumable->adminuser->id, + 'name'=> e($consumable->adminuser->present()->fullName()), + ] : null, 'created_at' => Helper::getFormattedDateObject($consumable->created_at, 'datetime'), 'updated_at' => Helper::getFormattedDateObject($consumable->updated_at, 'datetime'), ]; diff --git a/app/Http/Transformers/DepreciationsTransformer.php b/app/Http/Transformers/DepreciationsTransformer.php index b3dc8c5aae..64d4c88f7e 100644 --- a/app/Http/Transformers/DepreciationsTransformer.php +++ b/app/Http/Transformers/DepreciationsTransformer.php @@ -31,6 +31,10 @@ class DepreciationsTransformer 'assets_count' => $depreciation->assets_count, 'models_count' => $depreciation->models_count, 'licenses_count' => $depreciation->licenses_count, + 'created_by' => ($depreciation->adminuser) ? [ + 'id' => (int) $depreciation->adminuser->id, + 'name'=> e($depreciation->adminuser->present()->fullName()), + ] : null, 'created_at' => Helper::getFormattedDateObject($depreciation->created_at, 'datetime'), 'updated_at' => Helper::getFormattedDateObject($depreciation->updated_at, 'datetime') ]; diff --git a/app/Http/Transformers/GroupsTransformer.php b/app/Http/Transformers/GroupsTransformer.php index bf7e2bfd70..03e96d5622 100644 --- a/app/Http/Transformers/GroupsTransformer.php +++ b/app/Http/Transformers/GroupsTransformer.php @@ -26,7 +26,10 @@ class GroupsTransformer 'name' => e($group->name), 'permissions' => json_decode($group->permissions), 'users_count' => (int) $group->users_count, - 'created_by' => ($group->admin) ? e($group->admin->present()->fullName) : null, + 'created_by' => ($group->adminuser) ? [ + 'id' => (int) $group->adminuser->id, + 'name'=> e($group->adminuser->present()->fullName()), + ] : null, 'created_at' => Helper::getFormattedDateObject($group->created_at, 'datetime'), 'updated_at' => Helper::getFormattedDateObject($group->updated_at, 'datetime'), ]; diff --git a/app/Http/Transformers/LicensesTransformer.php b/app/Http/Transformers/LicensesTransformer.php index 4fad9b9a68..673ac06b3d 100644 --- a/app/Http/Transformers/LicensesTransformer.php +++ b/app/Http/Transformers/LicensesTransformer.php @@ -61,7 +61,7 @@ class LicensesTransformer 'checkin' => Gate::allows('checkin', License::class), 'clone' => Gate::allows('create', License::class), 'update' => Gate::allows('update', License::class), - 'delete' => (Gate::allows('delete', License::class) && ($license->seats == $license->availCount()->count())) ? true : false, + 'delete' => (Gate::allows('delete', License::class) && ($license->free_seats_count > 0)) ? true : false, ]; $array += $permissions_array; diff --git a/app/Http/Transformers/ManufacturersTransformer.php b/app/Http/Transformers/ManufacturersTransformer.php index 9c84fd50fe..e08aaa7436 100644 --- a/app/Http/Transformers/ManufacturersTransformer.php +++ b/app/Http/Transformers/ManufacturersTransformer.php @@ -36,6 +36,10 @@ class ManufacturersTransformer 'licenses_count' => (int) $manufacturer->licenses_count, 'consumables_count' => (int) $manufacturer->consumables_count, 'accessories_count' => (int) $manufacturer->accessories_count, + 'created_by' => ($manufacturer->adminuser) ? [ + 'id' => (int) $manufacturer->adminuser->id, + 'name'=> e($manufacturer->adminuser->present()->fullName()), + ] : null, 'created_at' => Helper::getFormattedDateObject($manufacturer->created_at, 'datetime'), 'updated_at' => Helper::getFormattedDateObject($manufacturer->updated_at, 'datetime'), 'deleted_at' => Helper::getFormattedDateObject($manufacturer->deleted_at, 'datetime'), diff --git a/app/Http/Transformers/PredefinedKitsTransformer.php b/app/Http/Transformers/PredefinedKitsTransformer.php index a5d37e5c72..b5de12fc08 100644 --- a/app/Http/Transformers/PredefinedKitsTransformer.php +++ b/app/Http/Transformers/PredefinedKitsTransformer.php @@ -2,6 +2,7 @@ namespace App\Http\Transformers; +use App\Helpers\Helper; use App\Models\PredefinedKit; use App\Models\SnipeModel; use Illuminate\Support\Facades\Gate; @@ -30,6 +31,12 @@ class PredefinedKitsTransformer $array = [ 'id' => (int) $kit->id, 'name' => e($kit->name), + 'created_by' => ($kit->adminuser) ? [ + 'id' => (int) $kit->adminuser->id, + 'name'=> e($kit->adminuser->present()->fullName()), + ] : null, + 'created_at' => Helper::getFormattedDateObject($kit->created_at, 'datetime'), + 'updated_at' => Helper::getFormattedDateObject($kit->updated_at, 'datetime'), ]; $permissions_array['available_actions'] = [ diff --git a/app/Http/Transformers/StatuslabelsTransformer.php b/app/Http/Transformers/StatuslabelsTransformer.php index 41dd336068..751edb7016 100644 --- a/app/Http/Transformers/StatuslabelsTransformer.php +++ b/app/Http/Transformers/StatuslabelsTransformer.php @@ -30,6 +30,10 @@ class StatuslabelsTransformer 'default_label' => ($statuslabel->default_label == '1') ? true : false, 'assets_count' => (int) $statuslabel->assets_count, 'notes' => e($statuslabel->notes), + 'created_by' => ($statuslabel->adminuser) ? [ + 'id' => (int) $statuslabel->adminuser->id, + 'name'=> e($statuslabel->adminuser->present()->fullName()), + ] : null, 'created_at' => Helper::getFormattedDateObject($statuslabel->created_at, 'datetime'), 'updated_at' => Helper::getFormattedDateObject($statuslabel->updated_at, 'datetime'), ]; diff --git a/app/Importer/AssetImporter.php b/app/Importer/AssetImporter.php index 781a6311fe..1112a04e35 100644 --- a/app/Importer/AssetImporter.php +++ b/app/Importer/AssetImporter.php @@ -177,7 +177,7 @@ class AssetImporter extends ItemImporter $this->log('Asset '.$this->item['name'].' with serial number '.$this->item['serial'].' was created'); // If we have a target to checkout to, lets do so. - //-- user_id is a property of the abstract class Importer, which this class inherits from and it's set by + //-- created_by is a property of the abstract class Importer, which this class inherits from and it's set by //-- the class that needs to use it (command importer or GUI importer inside the project). if (isset($target) && ($target !== false)) { if (!is_null($asset->assigned_to)){ @@ -186,7 +186,7 @@ class AssetImporter extends ItemImporter } } - $asset->fresh()->checkOut($target, $this->user_id, $checkout_date, null, 'Checkout from CSV Importer', $asset->name); + $asset->fresh()->checkOut($target, $this->created_by, $checkout_date, null, 'Checkout from CSV Importer', $asset->name); } return; diff --git a/app/Importer/ComponentImporter.php b/app/Importer/ComponentImporter.php index f72d4cbfd7..9687ec4f17 100644 --- a/app/Importer/ComponentImporter.php +++ b/app/Importer/ComponentImporter.php @@ -58,7 +58,7 @@ class ComponentImporter extends ItemImporter if (isset($this->item['asset_tag']) && ($asset = Asset::where('asset_tag', $this->item['asset_tag'])->first())) { $component->assets()->attach($component->id, [ 'component_id' => $component->id, - 'user_id' => $this->user_id, + 'created_by' => $this->created_by, 'created_at' => date('Y-m-d H:i:s'), 'assigned_qty' => 1, // Only assign the first one to the asset 'asset_id' => $asset->id, diff --git a/app/Importer/Importer.php b/app/Importer/Importer.php index c2214ef37d..678fb9ecb2 100644 --- a/app/Importer/Importer.php +++ b/app/Importer/Importer.php @@ -22,7 +22,7 @@ abstract class Importer * @var */ - protected $user_id; + protected $created_by; /** * Are we updating items in the import * @var bool @@ -395,7 +395,7 @@ abstract class Importer } /** - * Matches a user by user_id if user_name provided is a number + * Matches a user by created_by if user_name provided is a number * @param string $user_name users full name from csv * @return User User Matching ID */ @@ -412,13 +412,13 @@ abstract class Importer /** * Sets the Id of User performing import. * - * @param mixed $user_id the user id + * @param mixed $created_by the user id * * @return self */ - public function setUserId($user_id) + public function setUserId($created_by) { - $this->user_id = $user_id; + $this->created_by = $created_by; return $this; } diff --git a/app/Importer/ItemImporter.php b/app/Importer/ItemImporter.php index 29197ca5dc..360618f4f0 100644 --- a/app/Importer/ItemImporter.php +++ b/app/Importer/ItemImporter.php @@ -94,7 +94,7 @@ class ItemImporter extends Importer $this->item['qty'] = $this->findCsvMatch($row, 'quantity'); $this->item['requestable'] = $this->findCsvMatch($row, 'requestable'); - $this->item['user_id'] = $this->user_id; + $this->item['created_by'] = $this->created_by; $this->item['serial'] = $this->findCsvMatch($row, 'serial'); // NO need to call this method if we're running the user import. // TODO: Merge these methods. @@ -301,7 +301,7 @@ class ItemImporter extends Importer $category = new Category(); $category->name = $asset_category; $category->category_type = $item_type; - $category->user_id = $this->user_id; + $category->created_by = $this->created_by; if ($category->save()) { $this->log('Category '.$asset_category.' was created'); @@ -425,7 +425,7 @@ class ItemImporter extends Importer //Otherwise create a manufacturer. $manufacturer = new Manufacturer(); $manufacturer->name = trim($item_manufacturer); - $manufacturer->user_id = $this->user_id; + $manufacturer->created_by = $this->created_by; if ($manufacturer->save()) { $this->log('Manufacturer '.$manufacturer->name.' was created'); @@ -466,7 +466,7 @@ class ItemImporter extends Importer $location->city = ''; $location->state = ''; $location->country = ''; - $location->user_id = $this->user_id; + $location->created_by = $this->created_by; if ($location->save()) { $this->log('Location '.$asset_location.' was created'); @@ -502,7 +502,7 @@ class ItemImporter extends Importer $supplier = new Supplier(); $supplier->name = $item_supplier; - $supplier->user_id = $this->user_id; + $supplier->created_by = $this->created_by; if ($supplier->save()) { $this->log('Supplier '.$item_supplier.' was created'); diff --git a/app/Importer/LicenseImporter.php b/app/Importer/LicenseImporter.php index b7c55cdba6..3f7bb9f85c 100644 --- a/app/Importer/LicenseImporter.php +++ b/app/Importer/LicenseImporter.php @@ -103,13 +103,13 @@ class LicenseImporter extends ItemImporter if ($checkout_target) { $targetLicense->assigned_to = $checkout_target->id; - $targetLicense->user_id = Auth::id(); + $targetLicense->created_by = auth()->id(); if ($asset) { $targetLicense->asset_id = $asset->id; } $targetLicense->save(); } elseif ($asset) { - $targetLicense->user_id = Auth::id(); + $targetLicense->created_by = auth()->id(); $targetLicense->asset_id = $asset->id; $targetLicense->save(); } diff --git a/app/Importer/LocationImporter.php b/app/Importer/LocationImporter.php index e344b6beaf..b3ef59d248 100644 --- a/app/Importer/LocationImporter.php +++ b/app/Importer/LocationImporter.php @@ -65,7 +65,7 @@ class LocationImporter extends ItemImporter $this->item['ldap_ou'] = trim($this->findCsvMatch($row, 'ldap_ou')); $this->item['manager'] = trim($this->findCsvMatch($row, 'manager')); $this->item['manager_username'] = trim($this->findCsvMatch($row, 'manager_username')); - $this->item['user_id'] = auth()->id(); + $this->item['created_by'] = auth()->id(); if ($this->findCsvMatch($row, 'parent_location')) { $this->item['parent_id'] = $this->createOrFetchLocation(trim($this->findCsvMatch($row, 'parent_location'))); diff --git a/app/Importer/UserImporter.php b/app/Importer/UserImporter.php index 4a8d76b68e..036bf15c9a 100644 --- a/app/Importer/UserImporter.php +++ b/app/Importer/UserImporter.php @@ -165,7 +165,7 @@ class UserImporter extends ItemImporter $department = new department(); $department->name = $department_name; - $department->user_id = $this->user_id; + $department->created_by = $this->created_by; if ($department->save()) { $this->log('department ' . $department_name . ' was created'); diff --git a/app/Listeners/LogListener.php b/app/Listeners/LogListener.php index b44fcdfcb4..6dbeb7312c 100644 --- a/app/Listeners/LogListener.php +++ b/app/Listeners/LogListener.php @@ -111,7 +111,7 @@ class LogListener $logaction->target_type = User::class; $logaction->action_type = 'merged'; $logaction->note = trans('general.merged_log_this_user_from', $to_from_array); - $logaction->user_id = $event->admin->id ?? null; + $logaction->created_by = $event->admin->id ?? null; $logaction->save(); // Add a record to the users being merged TO @@ -122,7 +122,7 @@ class LogListener $logaction->item_type = User::class; $logaction->action_type = 'merged'; $logaction->note = trans('general.merged_log_this_user_into', $to_from_array); - $logaction->user_id = $event->admin->id ?? null; + $logaction->created_by = $event->admin->id ?? null; $logaction->save(); diff --git a/app/Livewire/CustomFieldSetDefaultValuesForModel.php b/app/Livewire/CustomFieldSetDefaultValuesForModel.php index a4a9f9fe71..0ca733eb24 100644 --- a/app/Livewire/CustomFieldSetDefaultValuesForModel.php +++ b/app/Livewire/CustomFieldSetDefaultValuesForModel.php @@ -2,6 +2,8 @@ namespace App\Livewire; +use App\Models\CustomField; +use Livewire\Attributes\Computed; use Livewire\Component; use App\Models\CustomFieldset; @@ -12,37 +14,95 @@ class CustomFieldSetDefaultValuesForModel extends Component public $add_default_values; public $fieldset_id; - public $fields; public $model_id; - public function mount() + public array $selectedValues = []; + + public function mount($model_id = null) { - if(is_null($this->model_id)){ - return; - } - - $this->model = AssetModel::find($this->model_id); // It's possible to do some clever route-model binding here, but let's keep it simple, shall we? - $this->fieldset_id = $this->model->fieldset_id; + $this->model_id = $model_id; + $this->fieldset_id = $this->model?->fieldset_id; + $this->add_default_values = ($this->model?->defaultValues->count() > 0); - $this->fields = null; - - if ($fieldset = CustomFieldset::find($this->fieldset_id)) { - $this->fields = CustomFieldset::find($this->fieldset_id)->fields; - } - - $this->add_default_values = ($this->model->defaultValues->count() > 0); + $this->initializeSelectedValuesArray(); + $this->populatedSelectedValuesArray(); } - public function updatedFieldsetId() + #[Computed] + public function model() { - if (CustomFieldset::find($this->fieldset_id)) { - $this->fields = CustomFieldset::find($this->fieldset_id)->fields; + return AssetModel::find($this->model_id); + } + + #[Computed] + public function fields() + { + $customFieldset = CustomFieldset::find($this->fieldset_id); + + if ($customFieldset) { + return $customFieldset?->fields; } - + + return collect(); } public function render() { return view('livewire.custom-field-set-default-values-for-model'); } + + /** + * Livewire property binding plays nicer with arrays when it knows + * which keys will be present instead of them being + * dynamically added (this is especially true for checkboxes). + * + * Let's go ahead and initialize selectedValues with all the potential keys (custom field db_columns). + * + * @return void + */ + private function initializeSelectedValuesArray(): void + { + CustomField::all()->each(function ($field) { + $this->selectedValues[$field->db_column] = null; + + if ($field->element === 'checkbox') { + $this->selectedValues[$field->db_column] = []; + } + }); + } + + /** + * Populate the selectedValues array with the + * default values or old input for each field. + * + * @return void + */ + private function populatedSelectedValuesArray(): void + { + $this->fields->each(function ($field) { + $this->selectedValues[$field->db_column] = $this->getSelectedValueForField($field); + }); + } + + private function getSelectedValueForField(CustomField $field) + { + $defaultValue = $field->defaultValue($this->model_id); + + // if old() contains a value for default_values that means + // the user has submitted the form and we were redirected + // back with the old input. + // Let's use what they had previously set. + if (old('default_values')) { + $defaultValue = old('default_values.' . $field->id); + } + + // on first load the default value for checkboxes will be + // a comma-separated string but if we're loading the page + // with old input then it was already parsed into an array. + if ($field->element === 'checkbox' && is_string($defaultValue)) { + $defaultValue = explode(', ', $defaultValue); + } + + return $defaultValue; + } } diff --git a/app/Livewire/OauthClients.php b/app/Livewire/OauthClients.php index fda91260c8..017e789060 100644 --- a/app/Livewire/OauthClients.php +++ b/app/Livewire/OauthClients.php @@ -47,10 +47,10 @@ class OauthClients extends Component { // test for safety // ->delete must be of type Client - thus the model binding - if ($clientId->user_id == auth()->id()) { + if ($clientId->created_by == auth()->id()) { app(ClientRepository::class)->delete($clientId); } else { - Log::warning('User ' . auth()->id() . ' attempted to delete client ' . $clientId->id . ' which belongs to user ' . $clientId->user_id); + Log::warning('User ' . auth()->id() . ' attempted to delete client ' . $clientId->id . ' which belongs to user ' . $clientId->created_by); $this->authorizationError = 'You are not authorized to delete this client.'; } } @@ -58,10 +58,10 @@ class OauthClients extends Component public function deleteToken($tokenId): void { $token = app(TokenRepository::class)->find($tokenId); - if ($token->user_id == auth()->id()) { + if ($token->created_by == auth()->id()) { app(TokenRepository::class)->revokeAccessToken($tokenId); } else { - Log::warning('User ' . auth()->id() . ' attempted to delete token ' . $tokenId . ' which belongs to user ' . $token->user_id); + Log::warning('User ' . auth()->id() . ' attempted to delete token ' . $tokenId . ' which belongs to user ' . $token->created_by); $this->authorizationError = 'You are not authorized to delete this token.'; } } @@ -84,12 +84,12 @@ class OauthClients extends Component ]); $client = app(ClientRepository::class)->find($editClientId->id); - if ($client->user_id == auth()->id()) { + if ($client->created_by == auth()->id()) { $client->name = $this->editName; $client->redirect = $this->editRedirect; $client->save(); } else { - Log::warning('User ' . auth()->id() . ' attempted to edit client ' . $editClientId->id . ' which belongs to user ' . $client->user_id); + Log::warning('User ' . auth()->id() . ' attempted to edit client ' . $editClientId->id . ' which belongs to user ' . $client->created_by); $this->authorizationError = 'You are not authorized to edit this client.'; } diff --git a/app/Models/Accessory.php b/app/Models/Accessory.php index c1366f67e6..3fc4c5c9c6 100755 --- a/app/Models/Accessory.php +++ b/app/Models/Accessory.php @@ -259,6 +259,18 @@ class Accessory extends SnipeModel ->with('assignedTo'); } + /** + * Establishes the accessory -> admin user relationship + * + * @author A. Gianotto + * @since [v7.0.13] + * @return \Illuminate\Database\Eloquent\Relations\Relation + */ + public function adminuser() + { + return $this->belongsTo(\App\Models\User::class, 'created_by'); + } + /** * Checks whether or not the accessory has users * @@ -410,6 +422,16 @@ class Accessory extends SnipeModel * ----------------------------------------------- **/ + + /** + * Query builder scope to order on created_by name + * + */ + public function scopeOrderByCreatedByName($query, $order) + { + return $query->leftJoin('users as admin_sort', 'accessories.created_by', '=', 'admin_sort.id')->select('accessories.*')->orderBy('admin_sort.first_name', $order)->orderBy('admin_sort.last_name', $order); + } + /** * Query builder scope to order on company * diff --git a/app/Models/AccessoryCheckout.php b/app/Models/AccessoryCheckout.php index 7f42b354e1..bdfbf11d9d 100755 --- a/app/Models/AccessoryCheckout.php +++ b/app/Models/AccessoryCheckout.php @@ -22,7 +22,7 @@ class AccessoryCheckout extends Model { use Searchable; - protected $fillable = ['user_id', 'accessory_id', 'assigned_to', 'assigned_type', 'note']; + protected $fillable = ['created_by', 'accessory_id', 'assigned_to', 'assigned_type', 'note']; protected $table = 'accessories_checkout'; /** diff --git a/app/Models/Actionlog.php b/app/Models/Actionlog.php index 7f3b46e46c..0831352b87 100755 --- a/app/Models/Actionlog.php +++ b/app/Models/Actionlog.php @@ -21,7 +21,7 @@ class Actionlog extends SnipeModel // This is to manually set the source (via setActionSource()) for determineActionSource() protected ?string $source = null; - protected $with = ['admin']; + protected $with = ['adminuser']; protected $presenter = \App\Presenters\ActionlogPresenter::class; use SoftDeletes; @@ -32,7 +32,7 @@ class Actionlog extends SnipeModel protected $fillable = [ 'created_at', 'item_type', - 'user_id', + 'created_by', 'item_id', 'action_type', 'note', @@ -52,7 +52,7 @@ class Actionlog extends SnipeModel 'action_type', 'note', 'log_meta', - 'user_id', + 'created_by', 'remote_ip', 'user_agent', 'action_source' @@ -65,7 +65,7 @@ class Actionlog extends SnipeModel */ protected $searchableRelations = [ 'company' => ['name'], - 'admin' => ['first_name','last_name','username', 'email'], + 'adminuser' => ['first_name','last_name','username', 'email'], 'user' => ['first_name','last_name','username', 'email'], 'assets' => ['asset_tag','name'], ]; @@ -198,9 +198,9 @@ class Actionlog extends SnipeModel * @since [v3.0] * @return \Illuminate\Database\Eloquent\Relations\Relation */ - public function admin() + public function adminuser() { - return $this->belongsTo(User::class, 'user_id') + return $this->belongsTo(User::class, 'created_by') ->withTrashed(); } @@ -374,8 +374,8 @@ class Actionlog extends SnipeModel $this->source = $source; } - public function scopeOrderAdmin($query, $order) + public function scopeOrderByCreatedBy($query, $order) { - return $query->leftJoin('users as admin_sort', 'action_logs.user_id', '=', 'admin_sort.id')->select('action_logs.*')->orderBy('admin_sort.first_name', $order)->orderBy('admin_sort.last_name', $order); + return $query->leftJoin('users as admin_sort', 'action_logs.created_by', '=', 'admin_sort.id')->select('action_logs.*')->orderBy('admin_sort.first_name', $order)->orderBy('admin_sort.last_name', $order); } } diff --git a/app/Models/Asset.php b/app/Models/Asset.php index dd2f1c8e22..bd0578fc2e 100644 --- a/app/Models/Asset.php +++ b/app/Models/Asset.php @@ -30,7 +30,7 @@ class Asset extends Depreciable { protected $presenter = AssetPresenter::class; - protected $with = ['model', 'admin']; + protected $with = ['model', 'adminuser']; use CompanyableTrait; use HasFactory, Loggable, Requestable, Presentable, SoftDeletes, ValidatingTrait, UniqueUndeletedTrait; @@ -108,7 +108,6 @@ class Asset extends Depreciable 'expected_checkin' => ['nullable', 'date'], 'last_audit_date' => ['nullable', 'date_format:Y-m-d H:i:s'], 'next_audit_date' => ['nullable', 'date'], - //'after:last_audit_date'], 'location_id' => ['nullable', 'exists:locations,id'], 'rtd_location_id' => ['nullable', 'exists:locations,id'], 'purchase_date' => ['nullable', 'date', 'date_format:Y-m-d'], @@ -710,15 +709,15 @@ class Asset extends Depreciable } /** - * Get action logs history for this asset + * Get user who created the item * * @author [A. Gianotto] [] * @since [v1.0] * @return \Illuminate\Database\Eloquent\Relations\Relation */ - public function admin() + public function adminuser() { - return $this->belongsTo(\App\Models\User::class, 'user_id'); + return $this->belongsTo(\App\Models\User::class, 'created_by'); } @@ -931,9 +930,20 @@ class Asset extends Depreciable * */ public function checkInvalidNextAuditDate() { - if (($this->last_audit_date) && ($this->next_audit_date) && ($this->last_audit_date > $this->next_audit_date)) { + + // Deliberately parse the dates as Y-m-d (without H:i:s) to compare them + if ($this->last_audit_date) { + $last = Carbon::parse($this->last_audit_date)->format('Y-m-d'); + } + + if ($this->next_audit_date) { + $next = Carbon::parse($this->next_audit_date)->format('Y-m-d'); + } + + if ((isset($last) && (isset($next))) && ($last > $next)) { return true; } + return false; } @@ -950,11 +960,12 @@ class Asset extends Depreciable { if (($this->model) && ($this->model->category)) { - if ($this->model->category->eula_text) { + if (($this->model->category->eula_text) && ($this->model->category->use_default_eula === 0)) { return Helper::parseEscapedMarkedown($this->model->category->eula_text); - } elseif ($this->model->category->use_default_eula == '1') { + } elseif ($this->model->category->use_default_eula === 1) { return Helper::parseEscapedMarkedown(Setting::getSettings()->default_eula_text); } else { + return false; } } @@ -1760,6 +1771,20 @@ class Asset extends Depreciable } + /** + * Query builder scope to order on created_by name + * + * @param \Illuminate\Database\Query\Builder $query Query builder instance + * @param text $order Order + * + * @return \Illuminate\Database\Query\Builder Modified query builder + */ + public function scopeOrderByCreatedByName($query, $order) + { + return $query->leftJoin('users as admin_sort', 'assets.created_by', '=', 'admin_sort.id')->select('assets.*')->orderBy('admin_sort.first_name', $order)->orderBy('admin_sort.last_name', $order); + } + + /** * Query builder scope to order on assigned user * diff --git a/app/Models/AssetMaintenance.php b/app/Models/AssetMaintenance.php index 5f66783cbb..f629b03dfb 100644 --- a/app/Models/AssetMaintenance.php +++ b/app/Models/AssetMaintenance.php @@ -174,7 +174,7 @@ class AssetMaintenance extends Model implements ICompanyableChild * @author A. Gianotto * @version v3.0 */ - public function admin() + public function adminuser() { return $this->belongsTo(\App\Models\User::class, 'user_id') ->withTrashed(); @@ -207,20 +207,6 @@ class AssetMaintenance extends Model implements ICompanyableChild } - /** - * Query builder scope to order on admin user - * - * @param \Illuminate\Database\Query\Builder $query Query builder instance - * @param string $order Order - * - * @return \Illuminate\Database\Query\Builder Modified query builder - */ - public function scopeOrderAdmin($query, $order) - { - return $query->leftJoin('users', 'asset_maintenances.user_id', '=', 'users.id') - ->orderBy('users.first_name', $order) - ->orderBy('users.last_name', $order); - } /** * Query builder scope to order on asset tag @@ -278,4 +264,12 @@ class AssetMaintenance extends Model implements ICompanyableChild ->leftjoin('status_labels as maintained_asset_status', 'maintained_asset_status.id', '=', 'maintained_asset.status_id') ->orderBy('maintained_asset_status.name', $order); } + + /** + * Query builder scope to order on the user that created it + */ + public function scopeOrderByCreatedBy($query, $order) + { + return $query->leftJoin('users as admin_sort', 'asset_maintenances.created_by', '=', 'admin_sort.id')->select('asset_maintenances.*')->orderBy('admin_sort.first_name', $order)->orderBy('admin_sort.last_name', $order); + } } diff --git a/app/Models/AssetModel.php b/app/Models/AssetModel.php index e9b859e128..0c8f8e7b3c 100755 --- a/app/Models/AssetModel.php +++ b/app/Models/AssetModel.php @@ -36,7 +36,6 @@ class AssetModel extends SnipeModel protected $injectUniqueIdentifier = true; use ValidatingTrait; protected $table = 'models'; - protected $hidden = ['user_id', 'deleted_at']; protected $presenter = AssetModelPresenter::class; // Declare the rules for the model validation @@ -69,7 +68,6 @@ class AssetModel extends SnipeModel 'model_number', 'name', 'notes', - 'user_id', ]; use Searchable; @@ -226,6 +224,18 @@ class AssetModel extends SnipeModel ->orderBy('created_at', 'desc'); } + /** + * Get user who created the item + * + * @author [A. Gianotto] [] + * @since [v1.0] + * @return \Illuminate\Database\Eloquent\Relations\Relation + */ + public function adminuser() + { + return $this->belongsTo(\App\Models\User::class, 'created_by'); + } + /** * ----------------------------------------------- diff --git a/app/Models/Category.php b/app/Models/Category.php index f21038bab0..5965404f59 100755 --- a/app/Models/Category.php +++ b/app/Models/Category.php @@ -29,17 +29,17 @@ class Category extends SnipeModel use SoftDeletes; protected $table = 'categories'; - protected $hidden = ['user_id', 'deleted_at']; + protected $hidden = ['created_by', 'deleted_at']; protected $casts = [ - 'user_id' => 'integer', + 'created_by' => 'integer', ]; /** * Category validation rules */ public $rules = [ - 'user_id' => 'numeric|nullable', + 'created_by' => 'numeric|nullable', 'name' => 'required|min:1|max:255|two_column_unique_undeleted:category_type', 'require_acceptance' => 'boolean', 'use_default_eula' => 'boolean', @@ -70,7 +70,7 @@ class Category extends SnipeModel 'name', 'require_acceptance', 'use_default_eula', - 'user_id', + 'created_by', ]; use Searchable; @@ -228,6 +228,11 @@ class Category extends SnipeModel return $this->hasMany(\App\Models\AssetModel::class, 'category_id'); } + public function adminuser() + { + return $this->belongsTo(\App\Models\User::class, 'created_by'); + } + /** * Checks for a category-specific EULA, and if that doesn't exist, * checks for a settings level EULA @@ -286,4 +291,9 @@ class Category extends SnipeModel { return $query->where('require_acceptance', '=', true); } + + public function scopeOrderByCreatedBy($query, $order) + { + return $query->leftJoin('users as admin_sort', 'categories.created_by', '=', 'admin_sort.id')->select('categories.*')->orderBy('admin_sort.first_name', $order)->orderBy('admin_sort.last_name', $order); + } } diff --git a/app/Models/CheckoutRequest.php b/app/Models/CheckoutRequest.php index b717a332aa..d6a85f2972 100644 --- a/app/Models/CheckoutRequest.php +++ b/app/Models/CheckoutRequest.php @@ -13,7 +13,7 @@ class CheckoutRequest extends Model public function user() { - return $this->belongsTo(User::class); + return $this->belongsTo(User::class, 'user_id', 'id'); } public function requestingUser() diff --git a/app/Models/Company.php b/app/Models/Company.php index 657b34390b..171d559542 100644 --- a/app/Models/Company.php +++ b/app/Models/Company.php @@ -67,6 +67,7 @@ final class Company extends SnipeModel 'phone', 'fax', 'email', + 'created_by' ]; private static function isFullMultipleCompanySupportEnabled() @@ -186,12 +187,15 @@ final class Company extends SnipeModel */ public function isDeletable() { + return Gate::allows('delete', $this) - && ($this->assets()->count() === 0) - && ($this->accessories()->count() === 0) - && ($this->consumables()->count() === 0) - && ($this->components()->count() === 0) - && ($this->users()->count() === 0); + && (($this->assets_count ?? $this->assets()->count()) === 0) + && (($this->accessories_count ?? $this->accessories()->count()) === 0) + && (($this->licenses_count ?? $this->licenses()->count()) === 0) + && (($this->components_count ?? $this->components()->count()) === 0) + && (($this->consumables_count ?? $this->consumables()->count()) === 0) + && (($this->accessories_count ?? $this->accessories()->count()) === 0) + && (($this->users_count ?? $this->users()->count()) === 0); } /** @@ -294,6 +298,12 @@ final class Company extends SnipeModel } + public function adminuser() + { + return $this->belongsTo(\App\Models\User::class, 'created_by'); + } + + /** * I legit do not know what this method does, but we can't remove it (yet). * @@ -329,4 +339,13 @@ final class Company extends SnipeModel } } + + /** + * Query builder scope to order on the user that created it + */ + public function scopeOrderByCreatedBy($query, $order) + { + return $query->leftJoin('users as admin_sort', 'companies.created_by', '=', 'admin_sort.id')->select('companies.*')->orderBy('admin_sort.first_name', $order)->orderBy('admin_sort.last_name', $order); + } + } diff --git a/app/Models/Component.php b/app/Models/Component.php index 536e06d0af..7bba37ac12 100644 --- a/app/Models/Component.php +++ b/app/Models/Component.php @@ -130,7 +130,7 @@ class Component extends SnipeModel */ public function assets() { - return $this->belongsToMany(\App\Models\Asset::class, 'components_assets')->withPivot('id', 'assigned_qty', 'created_at', 'user_id', 'note'); + return $this->belongsToMany(\App\Models\Asset::class, 'components_assets')->withPivot('id', 'assigned_qty', 'created_at', 'created_by', 'note'); } /** @@ -142,9 +142,9 @@ class Component extends SnipeModel * @since [v3.0] * @return \Illuminate\Database\Eloquent\Relations\Relation */ - public function admin() + public function adminuser() { - return $this->belongsTo(\App\Models\User::class, 'user_id'); + return $this->belongsTo(\App\Models\User::class, 'created_by'); } /** @@ -310,4 +310,9 @@ class Component extends SnipeModel { return $query->leftJoin('suppliers', 'components.supplier_id', '=', 'suppliers.id')->orderBy('suppliers.name', $order); } + + public function scopeOrderByCreatedBy($query, $order) + { + return $query->leftJoin('users as admin_sort', 'components.created_by', '=', 'admin_sort.id')->select('components.*')->orderBy('admin_sort.first_name', $order)->orderBy('admin_sort.last_name', $order); + } } diff --git a/app/Models/Consumable.php b/app/Models/Consumable.php index 3b33035b1e..eb0acc8016 100644 --- a/app/Models/Consumable.php +++ b/app/Models/Consumable.php @@ -154,9 +154,9 @@ class Consumable extends SnipeModel * @since [v3.0] * @return \Illuminate\Database\Eloquent\Relations\Relation */ - public function admin() + public function adminuser() { - return $this->belongsTo(User::class, 'user_id'); + return $this->belongsTo(User::class, 'created_by'); } /** @@ -256,7 +256,7 @@ class Consumable extends SnipeModel */ public function users() : Relation { - return $this->belongsToMany(User::class, 'consumables_users', 'consumable_id', 'assigned_to')->withPivot('user_id')->withTrashed()->withTimestamps(); + return $this->belongsToMany(User::class, 'consumables_users', 'consumable_id', 'assigned_to')->withPivot('created_by')->withTrashed()->withTimestamps(); } /** @@ -451,4 +451,9 @@ class Consumable extends SnipeModel { return $query->leftJoin('suppliers', 'consumables.supplier_id', '=', 'suppliers.id')->orderBy('suppliers.name', $order); } + + public function scopeOrderByCreatedBy($query, $order) + { + return $query->leftJoin('users as users_sort', 'consumables.created_by', '=', 'users_sort.id')->select('consumables.*')->orderBy('users_sort.first_name', $order)->orderBy('users_sort.last_name', $order); + } } diff --git a/app/Models/ConsumableAssignment.php b/app/Models/ConsumableAssignment.php index db0cfa4bd6..4c9a19703e 100644 --- a/app/Models/ConsumableAssignment.php +++ b/app/Models/ConsumableAssignment.php @@ -26,8 +26,8 @@ class ConsumableAssignment extends Model return $this->belongsTo(\App\Models\User::class, 'assigned_to'); } - public function admin() + public function adminuser() { - return $this->belongsTo(\App\Models\User::class, 'user_id'); + return $this->belongsTo(\App\Models\User::class, 'created_by'); } } diff --git a/app/Models/Department.php b/app/Models/Department.php index 62755d2aa0..855cb25f64 100644 --- a/app/Models/Department.php +++ b/app/Models/Department.php @@ -42,7 +42,7 @@ class Department extends SnipeModel * @var array */ protected $fillable = [ - 'user_id', + 'created_by', 'name', 'phone', 'fax', diff --git a/app/Models/Depreciation.php b/app/Models/Depreciation.php index 7aceddf7c4..11ee82c16a 100755 --- a/app/Models/Depreciation.php +++ b/app/Models/Depreciation.php @@ -88,4 +88,27 @@ class Depreciation extends SnipeModel return $this->hasManyThrough(\App\Models\Asset::class, \App\Models\AssetModel::class, 'depreciation_id', 'model_id'); } + /** + * Get the user that created the depreciation + * + * @author A. Gianotto + * @since [v7.0.13] + * @return \Illuminate\Database\Eloquent\Relations\Relation + */ + public function adminuser() + { + return $this->belongsTo(\App\Models\User::class, 'created_by'); + } + + + /** + * ----------------------------------------------- + * BEGIN QUERY SCOPES + * ----------------------------------------------- + **/ + + public function scopeOrderByCreatedBy($query, $order) + { + return $query->leftJoin('users as admin_sort', 'depreciations.created_by', '=', 'admin_sort.id')->select('depreciations.*')->orderBy('admin_sort.first_name', $order)->orderBy('admin_sort.last_name', $order); + } } diff --git a/app/Models/Group.php b/app/Models/Group.php index c6e6e56039..7278152df9 100755 --- a/app/Models/Group.php +++ b/app/Models/Group.php @@ -65,7 +65,7 @@ class Group extends SnipeModel * @since [v6.3.0] * @return \Illuminate\Database\Eloquent\Relations\Relation */ - public function admin() + public function adminuser() { return $this->belongsTo(\App\Models\User::class, 'created_by'); } @@ -81,4 +81,16 @@ class Group extends SnipeModel { return json_decode($this->permissions, true); } + + /** + * ----------------------------------------------- + * BEGIN QUERY SCOPES + * ----------------------------------------------- + **/ + + + public function scopeOrderByCreatedBy($query, $order) + { + return $query->leftJoin('users as admin_sort', 'permission_groups.created_by', '=', 'admin_sort.id')->select('permission_groups.*')->orderBy('admin_sort.first_name', $order)->orderBy('admin_sort.last_name', $order); + } } diff --git a/app/Models/Ldap.php b/app/Models/Ldap.php index ecce46d82a..f71f926a93 100644 --- a/app/Models/Ldap.php +++ b/app/Models/Ldap.php @@ -283,9 +283,10 @@ class Ldap extends Model * @param $base_dn * @param $count * @param $filter + * @param $attributes * @return array|bool */ - public static function findLdapUsers($base_dn = null, $count = -1, $filter = null) + public static function findLdapUsers($base_dn = null, $count = -1, $filter = null, $attributes = []) { $ldapconn = self::connectToLdap(); self::bindAdminToLdap($ldapconn); @@ -319,7 +320,7 @@ class Ldap extends Model //if($count == -1) { //count is -1 means we have to employ paging to query the entire directory $ldap_controls = [['oid' => LDAP_CONTROL_PAGEDRESULTS, 'iscritical' => false, 'value' => ['size'=> $count == -1||$count>$page_size ? $page_size : $count, 'cookie' => $cookie]]]; //} - $search_results = ldap_search($ldapconn, $base_dn, $filter, [], 0, /* $page_size */ -1, -1, LDAP_DEREF_NEVER, $ldap_controls); // TODO - I hate the @, and I hate that we get a full page even if we ask for 10 records. Can we use an ldap_control? + $search_results = ldap_search($ldapconn, $base_dn, $filter, $attributes, 0, /* $page_size */ -1, -1, LDAP_DEREF_NEVER, $ldap_controls); // TODO - I hate the @, and I hate that we get a full page even if we ask for 10 records. Can we use an ldap_control? Log::debug("LDAP search executed successfully."); if (! $search_results) { return redirect()->route('users.index')->with('error', trans('admin/users/message.error.ldap_could_not_search').ldap_error($ldapconn)); // TODO this is never called in any routed context - only from the Artisan command. So this redirect will never work. @@ -340,7 +341,7 @@ class Ldap extends Model $cookie = ''; } // Empty cookie means last page - + // Get results from page $results = ldap_get_entries($ldapconn, $search_results); if (! $results) { diff --git a/app/Models/License.php b/app/Models/License.php index 554929c0ac..4923072f07 100755 --- a/app/Models/License.php +++ b/app/Models/License.php @@ -81,8 +81,7 @@ class License extends Depreciable 'serial', 'supplier_id', 'termination_date', - 'free_seat_count', - 'user_id', + 'created_by', 'min_amt', ]; @@ -184,7 +183,7 @@ class License extends Depreciable $logAction = new Actionlog; $logAction->item_type = self::class; $logAction->item_id = $license->id; - $logAction->user_id = Auth::id() ?: 1; // We don't have an id while running the importer from CLI. + $logAction->created_by = auth()->id() ?: 1; // We don't have an id while running the importer from CLI. $logAction->note = "deleted ${change} seats"; $logAction->target_id = null; $logAction->logaction('delete seats'); @@ -196,7 +195,7 @@ class License extends Depreciable $licenseInsert = []; for ($i = $oldSeats; $i < $newSeats; $i++) { $licenseInsert[] = [ - 'user_id' => Auth::id(), + 'created_by' => auth()->id(), 'license_id' => $license->id, 'created_at' => now(), 'updated_at' => now() @@ -216,7 +215,7 @@ class License extends Depreciable $logAction = new Actionlog(); $logAction->item_type = self::class; $logAction->item_id = $license->id; - $logAction->user_id = Auth::id() ?: 1; // Importer. + $logAction->created_by = auth()->id() ?: 1; // Importer. $logAction->note = "added ${change} seats"; $logAction->target_id = null; $logAction->logaction('add seats'); @@ -434,7 +433,7 @@ class License extends Depreciable */ public function adminuser() { - return $this->belongsTo(\App\Models\User::class, 'user_id'); + return $this->belongsTo(\App\Models\User::class, 'created_by'); } /** @@ -739,14 +738,9 @@ class License extends Depreciable /** * Query builder scope to order on the user that created it - * - * @param \Illuminate\Database\Query\Builder $query Query builder instance - * @param text $order Order - * - * @return \Illuminate\Database\Query\Builder Modified query builder */ - public function scopeOrderCreatedBy($query, $order) + public function scopeOrderByCreatedBy($query, $order) { - return $query->leftJoin('users as users_sort', 'licenses.user_id', '=', 'users_sort.id')->select('licenses.*')->orderBy('users_sort.first_name', $order)->orderBy('users_sort.last_name', $order); + return $query->leftJoin('users as admin_sort', 'licenses.created_by', '=', 'admin_sort.id')->select('licenses.*')->orderBy('admin_sort.first_name', $order)->orderBy('admin_sort.last_name', $order); } } \ No newline at end of file diff --git a/app/Models/Loggable.php b/app/Models/Loggable.php index ae5d554882..249afc00a8 100644 --- a/app/Models/Loggable.php +++ b/app/Models/Loggable.php @@ -37,7 +37,7 @@ trait Loggable $log = new Actionlog; $log = $this->determineLogItemType($log); if (auth()->user()) { - $log->user_id = auth()->id(); + $log->created_by = auth()->id(); } if (! isset($target)) { @@ -149,7 +149,7 @@ trait Loggable } if (auth()->user()) { - $log->user_id = auth()->id(); + $log->created_by = auth()->id(); } $changed = []; @@ -225,14 +225,14 @@ trait Loggable } $log->location_id = ($location_id) ? $location_id : null; $log->note = $note; - $log->user_id = auth()->id(); + $log->created_by = auth()->id(); $log->filename = $filename; $log->logaction('audit'); $params = [ 'item' => $log->item, 'filename' => $log->filename, - 'admin' => $log->admin, + 'admin' => $log->adminuser, 'location' => ($location) ? $location->name : '', 'note' => $note, ]; @@ -248,9 +248,9 @@ trait Loggable */ public function logCreate($note = null) { - $user_id = -1; + $created_by = -1; if (auth()->user()) { - $user_id = auth()->id(); + $created_by = auth()->id(); } $log = new Actionlog; if (static::class == LicenseSeat::class) { @@ -262,7 +262,7 @@ trait Loggable } $log->location_id = null; $log->note = $note; - $log->user_id = $user_id; + $log->created_by = $created_by; $log->logaction('create'); $log->save(); @@ -284,7 +284,7 @@ trait Loggable $log->item_type = static::class; $log->item_id = $this->id; } - $log->user_id = auth()->id(); + $log->created_by = auth()->id(); $log->note = $note; $log->target_id = null; $log->created_at = date('Y-m-d H:i:s'); diff --git a/app/Models/Manufacturer.php b/app/Models/Manufacturer.php index 85907f7ddb..6e72b3a2bb 100755 --- a/app/Models/Manufacturer.php +++ b/app/Models/Manufacturer.php @@ -74,10 +74,10 @@ class Manufacturer extends SnipeModel public function isDeletable() { return Gate::allows('delete', $this) - && ($this->assets()->count() === 0) - && ($this->licenses()->count() === 0) - && ($this->consumables()->count() === 0) - && ($this->accessories()->count() === 0) + && (($this->assets_count ?? $this->assets()->count()) === 0) + && (($this->licenses_count ?? $this->licenses()->count()) === 0) + && (($this->consumables_count ?? $this->consumables()->count()) === 0) + && (($this->accessories_count ?? $this->accessories()->count()) === 0) && ($this->deleted_at == ''); } @@ -105,4 +105,19 @@ class Manufacturer extends SnipeModel { return $this->hasMany(\App\Models\Consumable::class, 'manufacturer_id'); } + + + public function adminuser() + { + return $this->belongsTo(\App\Models\User::class, 'created_by'); + } + + + /** + * Query builder scope to order on the user that created it + */ + public function scopeOrderByCreatedBy($query, $order) + { + return $query->leftJoin('users as admin_sort', 'manufacturers.created_by', '=', 'admin_sort.id')->select('manufacturers.*')->orderBy('admin_sort.first_name', $order)->orderBy('admin_sort.last_name', $order); + } } diff --git a/app/Models/PredefinedKit.php b/app/Models/PredefinedKit.php index 1bf6cb098b..36790a1fc7 100644 --- a/app/Models/PredefinedKit.php +++ b/app/Models/PredefinedKit.php @@ -4,6 +4,7 @@ namespace App\Models; use App\Models\Traits\Searchable; use App\Presenters\Presentable; +use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Validation\Rule; use Watson\Validating\ValidatingTrait; @@ -16,6 +17,7 @@ use Watson\Validating\ValidatingTrait; class PredefinedKit extends SnipeModel { protected $presenter = \App\Presenters\PredefinedKitPresenter::class; + use HasFactory; use Presentable; protected $table = 'kits'; @@ -133,6 +135,13 @@ class PredefinedKit extends SnipeModel */ protected $searchableRelations = []; + + public function adminuser() + { + return $this->belongsTo(\App\Models\User::class, 'created_by'); + } + + /** * Establishes the kits -> models relationship * @return \Illuminate\Database\Eloquent\Relations\Relation @@ -179,4 +188,9 @@ class PredefinedKit extends SnipeModel * BEGIN QUERY SCOPES * ----------------------------------------------- **/ + + public function scopeOrderByCreatedBy($query, $order) + { + return $query->leftJoin('users as admin_sort', 'kits.created_by', '=', 'admin_sort.id')->select('kits.*')->orderBy('admin_sort.first_name', $order)->orderBy('admin_sort.last_name', $order); + } } diff --git a/app/Models/Requestable.php b/app/Models/Requestable.php index bf5c9c427b..4dead82bb3 100644 --- a/app/Models/Requestable.php +++ b/app/Models/Requestable.php @@ -29,19 +29,19 @@ trait Requestable public function request($qty = 1) { $this->requests()->save( - new CheckoutRequest(['user_id' => Auth::id(), 'qty' => $qty]) + new CheckoutRequest(['user_id' => auth()->id(), 'qty' => $qty]) ); } public function deleteRequest() { - $this->requests()->where('user_id', Auth::id())->delete(); + $this->requests()->where('user_id', auth()->id())->delete(); } public function cancelRequest($user_id = null) { if (!$user_id){ - $user_id = Auth::id(); + $user_id = auth()->id(); } $this->requests()->where('user_id', $user_id)->update(['canceled_at' => \Carbon\Carbon::now()]); diff --git a/app/Models/Statuslabel.php b/app/Models/Statuslabel.php index 0f8a0b6075..c1bcc3042d 100755 --- a/app/Models/Statuslabel.php +++ b/app/Models/Statuslabel.php @@ -64,6 +64,11 @@ class Statuslabel extends SnipeModel return $this->hasMany(\App\Models\Asset::class, 'status_id'); } + public function adminuser() + { + return $this->belongsTo(\App\Models\User::class, 'created_by'); + } + /** * Gets the status label type * @@ -161,4 +166,9 @@ class Statuslabel extends SnipeModel return $statustype; } + + public function scopeOrderByCreatedBy($query, $order) + { + return $query->leftJoin('users as admin_sort', 'status_labels.created_by', '=', 'admin_sort.id')->select('status_labels.*')->orderBy('admin_sort.first_name', $order)->orderBy('admin_sort.last_name', $order); + } } diff --git a/app/Models/User.php b/app/Models/User.php index c03b0d33c0..5b3d876827 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -122,6 +122,7 @@ class User extends SnipeModel implements AuthenticatableContract, AuthorizableCo 'jobtitle', 'employee_num', 'website', + 'locale', ]; /** diff --git a/app/Notifications/CheckoutAssetNotification.php b/app/Notifications/CheckoutAssetNotification.php index 5ebde7e4f7..b14796fb8c 100644 --- a/app/Notifications/CheckoutAssetNotification.php +++ b/app/Notifications/CheckoutAssetNotification.php @@ -192,10 +192,9 @@ public function toGoogleChat() * @return \Illuminate\Notifications\Messages\MailMessage */ public function toMail() - { + { $this->item->load('assetstatus'); $eula = method_exists($this->item, 'getEula') ? $this->item->getEula() : ''; $req_accept = method_exists($this->item, 'requireAcceptance') ? $this->item->requireAcceptance() : 0; - $fields = []; // Check if the item has custom fields associated with it diff --git a/app/Observers/AccessoryObserver.php b/app/Observers/AccessoryObserver.php index 661d00b4c2..0f8b2492cd 100644 --- a/app/Observers/AccessoryObserver.php +++ b/app/Observers/AccessoryObserver.php @@ -20,7 +20,7 @@ class AccessoryObserver $logAction->item_type = Accessory::class; $logAction->item_id = $accessory->id; $logAction->created_at = date('Y-m-d H:i:s'); - $logAction->user_id = Auth::id(); + $logAction->created_by = auth()->id(); $logAction->logaction('update'); } @@ -37,7 +37,7 @@ class AccessoryObserver $logAction->item_type = Accessory::class; $logAction->item_id = $accessory->id; $logAction->created_at = date('Y-m-d H:i:s'); - $logAction->user_id = Auth::id(); + $logAction->created_by = auth()->id(); if($accessory->imported) { $logAction->setActionSource('importer'); } @@ -56,7 +56,7 @@ class AccessoryObserver $logAction->item_type = Accessory::class; $logAction->item_id = $accessory->id; $logAction->created_at = date('Y-m-d H:i:s'); - $logAction->user_id = Auth::id(); + $logAction->created_by = auth()->id(); $logAction->logaction('delete'); } } diff --git a/app/Observers/AssetObserver.php b/app/Observers/AssetObserver.php index f77c4cc00f..0d01428ea8 100644 --- a/app/Observers/AssetObserver.php +++ b/app/Observers/AssetObserver.php @@ -62,7 +62,7 @@ class AssetObserver $logAction->item_type = Asset::class; $logAction->item_id = $asset->id; $logAction->created_at = date('Y-m-d H:i:s'); - $logAction->user_id = Auth::id(); + $logAction->created_by = auth()->id(); $logAction->log_meta = json_encode($changed); $logAction->logaction('update'); } @@ -108,7 +108,7 @@ class AssetObserver $logAction->item_type = Asset::class; // can we instead say $logAction->item = $asset ? $logAction->item_id = $asset->id; $logAction->created_at = date('Y-m-d H:i:s'); - $logAction->user_id = Auth::id(); + $logAction->created_by = auth()->id(); if($asset->imported) { $logAction->setActionSource('importer'); } @@ -127,7 +127,7 @@ class AssetObserver $logAction->item_type = Asset::class; $logAction->item_id = $asset->id; $logAction->created_at = date('Y-m-d H:i:s'); - $logAction->user_id = Auth::id(); + $logAction->created_by = auth()->id(); $logAction->logaction('delete'); } @@ -143,7 +143,7 @@ class AssetObserver $logAction->item_type = Asset::class; $logAction->item_id = $asset->id; $logAction->created_at = date('Y-m-d H:i:s'); - $logAction->user_id = Auth::id(); + $logAction->created_by = auth()->id(); $logAction->logaction('restore'); } diff --git a/app/Observers/ComponentObserver.php b/app/Observers/ComponentObserver.php index 44bf819353..cd2c58c367 100644 --- a/app/Observers/ComponentObserver.php +++ b/app/Observers/ComponentObserver.php @@ -20,7 +20,7 @@ class ComponentObserver $logAction->item_type = Component::class; $logAction->item_id = $component->id; $logAction->created_at = date('Y-m-d H:i:s'); - $logAction->user_id = Auth::id(); + $logAction->created_by = auth()->id(); $logAction->logaction('update'); } @@ -37,7 +37,7 @@ class ComponentObserver $logAction->item_type = Component::class; $logAction->item_id = $component->id; $logAction->created_at = date('Y-m-d H:i:s'); - $logAction->user_id = Auth::id(); + $logAction->created_by = auth()->id(); if($component->imported) { $logAction->setActionSource('importer'); } @@ -56,7 +56,7 @@ class ComponentObserver $logAction->item_type = Component::class; $logAction->item_id = $component->id; $logAction->created_at = date('Y-m-d H:i:s'); - $logAction->user_id = Auth::id(); + $logAction->created_by = auth()->id(); $logAction->logaction('delete'); } } diff --git a/app/Observers/ConsumableObserver.php b/app/Observers/ConsumableObserver.php index 377995ebb9..57471cee9c 100644 --- a/app/Observers/ConsumableObserver.php +++ b/app/Observers/ConsumableObserver.php @@ -34,7 +34,7 @@ class ConsumableObserver $logAction->item_type = Consumable::class; $logAction->item_id = $consumable->id; $logAction->created_at = date('Y-m-d H:i:s'); - $logAction->user_id = Auth::id(); + $logAction->created_by = auth()->id(); $logAction->log_meta = json_encode($changed); $logAction->logaction('update'); } @@ -53,7 +53,7 @@ class ConsumableObserver $logAction->item_type = Consumable::class; $logAction->item_id = $consumable->id; $logAction->created_at = date('Y-m-d H:i:s'); - $logAction->user_id = Auth::id(); + $logAction->created_by = auth()->id(); if($consumable->imported) { $logAction->setActionSource('importer'); } @@ -98,7 +98,7 @@ class ConsumableObserver $logAction->item_type = Consumable::class; $logAction->item_id = $consumable->id; $logAction->created_at = date('Y-m-d H:i:s'); - $logAction->user_id = Auth::id(); + $logAction->created_by = auth()->id(); $logAction->logaction('delete'); } } diff --git a/app/Observers/LicenseObserver.php b/app/Observers/LicenseObserver.php index de4863fafa..4e355bf639 100644 --- a/app/Observers/LicenseObserver.php +++ b/app/Observers/LicenseObserver.php @@ -20,7 +20,7 @@ class LicenseObserver $logAction->item_type = License::class; $logAction->item_id = $license->id; $logAction->created_at = date('Y-m-d H:i:s'); - $logAction->user_id = Auth::id(); + $logAction->created_by = auth()->id(); $logAction->logaction('update'); } @@ -37,7 +37,7 @@ class LicenseObserver $logAction->item_type = License::class; $logAction->item_id = $license->id; $logAction->created_at = date('Y-m-d H:i:s'); - $logAction->user_id = Auth::id(); + $logAction->created_by = auth()->id(); if($license->imported) { $logAction->setActionSource('importer'); } @@ -56,7 +56,7 @@ class LicenseObserver $logAction->item_type = License::class; $logAction->item_id = $license->id; $logAction->created_at = date('Y-m-d H:i:s'); - $logAction->user_id = Auth::id(); + $logAction->created_by = auth()->id(); $logAction->logaction('delete'); } } diff --git a/app/Observers/UserObserver.php b/app/Observers/UserObserver.php index c7c2a460cb..acde9ceaed 100644 --- a/app/Observers/UserObserver.php +++ b/app/Observers/UserObserver.php @@ -83,7 +83,7 @@ class UserObserver $logAction->target_type = User::class; // can we instead say $logAction->item = $asset ? $logAction->target_id = $user->id; $logAction->created_at = date('Y-m-d H:i:s'); - $logAction->user_id = Auth::id(); + $logAction->created_by = auth()->id(); $logAction->log_meta = json_encode($changed); $logAction->logaction('update'); } @@ -105,7 +105,7 @@ class UserObserver $logAction->item_type = User::class; // can we instead say $logAction->item = $asset ? $logAction->item_id = $user->id; $logAction->created_at = date('Y-m-d H:i:s'); - $logAction->user_id = Auth::id(); + $logAction->created_by = auth()->id(); $logAction->logaction('create'); } @@ -123,7 +123,7 @@ class UserObserver $logAction->target_type = User::class; // can we instead say $logAction->item = $asset ? $logAction->target_id = $user->id; $logAction->created_at = date('Y-m-d H:i:s'); - $logAction->user_id = Auth::id(); + $logAction->created_by = auth()->id(); $logAction->logaction('delete'); } @@ -141,7 +141,7 @@ class UserObserver $logAction->target_type = User::class; // can we instead say $logAction->item = $asset ? $logAction->target_id = $user->id; $logAction->created_at = date('Y-m-d H:i:s'); - $logAction->user_id = Auth::id(); + $logAction->created_by = auth()->id(); $logAction->logaction('restore'); } diff --git a/app/Presenters/AccessoryPresenter.php b/app/Presenters/AccessoryPresenter.php index 4ff3c699c7..04f55cf364 100644 --- a/app/Presenters/AccessoryPresenter.php +++ b/app/Presenters/AccessoryPresenter.php @@ -127,6 +127,29 @@ class AccessoryPresenter extends Presenter 'visible' => false, 'title' => trans('general.notes'), 'formatter' => 'notesFormatter' + ], [ + 'field' => 'created_by', + 'searchable' => false, + 'sortable' => true, + 'title' => trans('general.created_by'), + 'visible' => false, + 'formatter' => 'usersLinkObjFormatter', + ], [ + 'field' => 'created_at', + 'searchable' => true, + 'sortable' => true, + 'switchable' => true, + 'title' => trans('general.created_at'), + 'visible' => false, + 'formatter' => 'dateDisplayFormatter', + ], [ + 'field' => 'updated_at', + 'searchable' => true, + 'sortable' => true, + 'switchable' => true, + 'title' => trans('general.updated_at'), + 'visible' => false, + 'formatter' => 'dateDisplayFormatter', ], [ 'field' => 'change', 'searchable' => false, diff --git a/app/Presenters/ActionlogPresenter.php b/app/Presenters/ActionlogPresenter.php index ebbe3d7823..37a1adbc28 100644 --- a/app/Presenters/ActionlogPresenter.php +++ b/app/Presenters/ActionlogPresenter.php @@ -7,7 +7,7 @@ namespace App\Presenters; */ class ActionlogPresenter extends Presenter { - public function admin() + public function adminuser() { if ($user = $this->model->user) { if (empty($user->deleted_at)) { diff --git a/app/Presenters/AssetMaintenancesPresenter.php b/app/Presenters/AssetMaintenancesPresenter.php index 3908720dc3..6a315ad8e0 100644 --- a/app/Presenters/AssetMaintenancesPresenter.php +++ b/app/Presenters/AssetMaintenancesPresenter.php @@ -123,6 +123,29 @@ class AssetMaintenancesPresenter extends Presenter 'title' => trans('general.admin'), 'formatter' => 'usersLinkObjFormatter', ], [ + 'field' => 'created_by', + 'searchable' => false, + 'sortable' => true, + 'title' => trans('general.created_by'), + 'visible' => false, + 'formatter' => 'usersLinkObjFormatter', + ], [ + 'field' => 'created_at', + 'searchable' => true, + 'sortable' => true, + 'switchable' => true, + 'title' => trans('general.created_at'), + 'visible' => false, + 'formatter' => 'dateDisplayFormatter', + ], [ + 'field' => 'updated_at', + 'searchable' => true, + 'sortable' => true, + 'switchable' => true, + 'title' => trans('general.updated_at'), + 'visible' => false, + 'formatter' => 'dateDisplayFormatter', + ],[ 'field' => 'actions', 'searchable' => false, 'sortable' => false, diff --git a/app/Presenters/AssetModelPresenter.php b/app/Presenters/AssetModelPresenter.php index da93092b91..324cc7d096 100644 --- a/app/Presenters/AssetModelPresenter.php +++ b/app/Presenters/AssetModelPresenter.php @@ -135,19 +135,27 @@ class AssetModelPresenter extends Presenter 'formatter' => 'notesFormatter', ], [ + 'field' => 'created_by', + 'searchable' => false, + 'sortable' => true, + 'title' => trans('general.created_by'), + 'visible' => false, + 'formatter' => 'usersLinkObjFormatter', + ], [ 'field' => 'created_at', 'searchable' => true, 'sortable' => true, - 'visible' => false, + 'switchable' => true, 'title' => trans('general.created_at'), + 'visible' => false, 'formatter' => 'dateDisplayFormatter', - ], - [ + ], [ 'field' => 'updated_at', 'searchable' => true, 'sortable' => true, - 'visible' => false, + 'switchable' => true, 'title' => trans('general.updated_at'), + 'visible' => false, 'formatter' => 'dateDisplayFormatter', ], diff --git a/app/Presenters/AssetPresenter.php b/app/Presenters/AssetPresenter.php index e55cb00c2e..19bd2985e7 100644 --- a/app/Presenters/AssetPresenter.php +++ b/app/Presenters/AssetPresenter.php @@ -233,18 +233,28 @@ class AssetPresenter extends Presenter 'title' => trans('general.user_requests_count'), ], [ - 'field' => 'created_at', + 'field' => 'created_by', 'searchable' => false, 'sortable' => true, + 'title' => trans('general.created_by'), 'visible' => false, + 'formatter' => 'usersLinkObjFormatter', + ], + [ + 'field' => 'created_at', + 'searchable' => true, + 'sortable' => true, + 'switchable' => true, 'title' => trans('general.created_at'), + 'visible' => false, 'formatter' => 'dateDisplayFormatter', ], [ 'field' => 'updated_at', - 'searchable' => false, + 'searchable' => true, 'sortable' => true, - 'visible' => false, + 'switchable' => true, 'title' => trans('general.updated_at'), + 'visible' => false, 'formatter' => 'dateDisplayFormatter', ], [ 'field' => 'last_checkout', diff --git a/app/Presenters/CategoryPresenter.php b/app/Presenters/CategoryPresenter.php index fbf431637c..f551c0ba1b 100644 --- a/app/Presenters/CategoryPresenter.php +++ b/app/Presenters/CategoryPresenter.php @@ -77,19 +77,28 @@ class CategoryPresenter extends Presenter "title" => trans('admin/categories/general.use_default_eula_column'), 'visible' => true, "formatter" => 'trueFalseFormatter', + ],[ + 'field' => 'created_by', + 'searchable' => false, + 'sortable' => true, + 'title' => trans('general.created_by'), + 'visible' => false, + 'formatter' => 'usersLinkObjFormatter', ], [ 'field' => 'created_at', 'searchable' => true, 'sortable' => true, - 'visible' => false, + 'switchable' => true, 'title' => trans('general.created_at'), + 'visible' => false, 'formatter' => 'dateDisplayFormatter', ], [ 'field' => 'updated_at', 'searchable' => true, 'sortable' => true, - 'visible' => false, + 'switchable' => true, 'title' => trans('general.updated_at'), + 'visible' => false, 'formatter' => 'dateDisplayFormatter', ], [ 'field' => 'actions', diff --git a/app/Presenters/CompanyPresenter.php b/app/Presenters/CompanyPresenter.php index bcb77c7eba..6f9ece2141 100644 --- a/app/Presenters/CompanyPresenter.php +++ b/app/Presenters/CompanyPresenter.php @@ -105,20 +105,29 @@ class CompanyPresenter extends Presenter 'title' => trans('general.components'), 'visible' => true, 'class' => 'css-component', - ], [ - 'field' => 'updated_at', + ],[ + 'field' => 'created_by', 'searchable' => false, 'sortable' => true, + 'title' => trans('general.created_by'), 'visible' => false, - 'title' => trans('general.updated_at'), - 'formatter' => 'createdAtFormatter', + 'formatter' => 'usersLinkObjFormatter', ], [ 'field' => 'created_at', - 'searchable' => false, + 'searchable' => true, 'sortable' => true, - 'visible' => false, + 'switchable' => true, 'title' => trans('general.created_at'), - 'formatter' => 'createdAtFormatter', + 'visible' => false, + 'formatter' => 'dateDisplayFormatter', + ], [ + 'field' => 'updated_at', + 'searchable' => true, + 'sortable' => true, + 'switchable' => true, + 'title' => trans('general.updated_at'), + 'visible' => false, + 'formatter' => 'dateDisplayFormatter', ], [ 'field' => 'actions', 'searchable' => false, diff --git a/app/Presenters/ComponentPresenter.php b/app/Presenters/ComponentPresenter.php index d142d7abc2..f32bb56d57 100644 --- a/app/Presenters/ComponentPresenter.php +++ b/app/Presenters/ComponentPresenter.php @@ -119,6 +119,27 @@ class ComponentPresenter extends Presenter 'visible' => false, 'title' => trans('general.notes'), 'formatter' => 'notesFormatter', + ],[ + 'field' => 'created_by', + 'searchable' => false, + 'sortable' => true, + 'title' => trans('general.created_by'), + 'visible' => false, + 'formatter' => 'usersLinkObjFormatter', + ],[ + 'field' => 'created_at', + 'searchable' => false, + 'sortable' => true, + 'visible' => false, + 'title' => trans('general.created_at'), + 'formatter' => 'dateDisplayFormatter', + ], [ + 'field' => 'updated_at', + 'searchable' => false, + 'sortable' => true, + 'visible' => false, + 'title' => trans('general.updated_at'), + 'formatter' => 'dateDisplayFormatter', ], ]; diff --git a/app/Presenters/ConsumablePresenter.php b/app/Presenters/ConsumablePresenter.php index dc22c69e24..cab8bed8bb 100644 --- a/app/Presenters/ConsumablePresenter.php +++ b/app/Presenters/ConsumablePresenter.php @@ -131,6 +131,27 @@ class ConsumablePresenter extends Presenter 'visible' => false, 'title' => trans('general.notes'), 'formatter' => 'notesFormatter', + ], [ + 'field' => 'created_by', + 'searchable' => false, + 'sortable' => true, + 'title' => trans('general.created_by'), + 'visible' => false, + 'formatter' => 'usersLinkObjFormatter', + ],[ + 'field' => 'created_at', + 'searchable' => false, + 'sortable' => true, + 'visible' => false, + 'title' => trans('general.created_at'), + 'formatter' => 'dateDisplayFormatter', + ], [ + 'field' => 'updated_at', + 'searchable' => false, + 'sortable' => true, + 'visible' => false, + 'title' => trans('general.updated_at'), + 'formatter' => 'dateDisplayFormatter', ], [ 'field' => 'change', 'searchable' => false, diff --git a/app/Presenters/DepreciationPresenter.php b/app/Presenters/DepreciationPresenter.php index cfba531623..3f240fcc53 100644 --- a/app/Presenters/DepreciationPresenter.php +++ b/app/Presenters/DepreciationPresenter.php @@ -65,8 +65,30 @@ class DepreciationPresenter extends Presenter 'sortable' => true, 'title' => trans('general.licenses'), 'visible' => true, - ], - [ + ],[ + 'field' => 'created_by', + 'searchable' => false, + 'sortable' => true, + 'title' => trans('general.created_by'), + 'visible' => false, + 'formatter' => 'usersLinkObjFormatter', + ], [ + 'field' => 'created_at', + 'searchable' => true, + 'sortable' => true, + 'switchable' => true, + 'title' => trans('general.created_at'), + 'visible' => false, + 'formatter' => 'dateDisplayFormatter', + ], [ + 'field' => 'updated_at', + 'searchable' => true, + 'sortable' => true, + 'switchable' => true, + 'title' => trans('general.updated_at'), + 'visible' => false, + 'formatter' => 'dateDisplayFormatter', + ], [ 'field' => 'actions', 'searchable' => false, 'sortable' => false, diff --git a/app/Presenters/LicensePresenter.php b/app/Presenters/LicensePresenter.php index 1545cabd30..4256c2c686 100644 --- a/app/Presenters/LicensePresenter.php +++ b/app/Presenters/LicensePresenter.php @@ -162,7 +162,7 @@ class LicensePresenter extends Presenter 'field' => 'created_by', 'searchable' => false, 'sortable' => true, - 'title' => trans('general.admin'), + 'title' => trans('general.created_by'), 'visible' => false, 'formatter' => 'usersLinkObjFormatter', ], [ diff --git a/app/Presenters/ManufacturerPresenter.php b/app/Presenters/ManufacturerPresenter.php index 07a22c9ea4..ea29974f34 100644 --- a/app/Presenters/ManufacturerPresenter.php +++ b/app/Presenters/ManufacturerPresenter.php @@ -126,6 +126,13 @@ class ManufacturerPresenter extends Presenter 'class' => 'css-accessory', ], [ + 'field' => 'created_by', + 'searchable' => false, + 'sortable' => true, + 'title' => trans('general.created_by'), + 'visible' => false, + 'formatter' => 'usersLinkObjFormatter', + ], [ 'field' => 'created_at', 'searchable' => true, 'sortable' => true, @@ -133,9 +140,15 @@ class ManufacturerPresenter extends Presenter 'title' => trans('general.created_at'), 'visible' => false, 'formatter' => 'dateDisplayFormatter', - ], - - [ + ], [ + 'field' => 'updated_at', + 'searchable' => true, + 'sortable' => true, + 'switchable' => true, + 'title' => trans('general.updated_at'), + 'visible' => false, + 'formatter' => 'dateDisplayFormatter', + ], [ 'field' => 'actions', 'searchable' => false, 'sortable' => false, diff --git a/app/Presenters/PredefinedKitPresenter.php b/app/Presenters/PredefinedKitPresenter.php index b234653adf..7ce7d8c23d 100644 --- a/app/Presenters/PredefinedKitPresenter.php +++ b/app/Presenters/PredefinedKitPresenter.php @@ -27,6 +27,29 @@ class PredefinedKitPresenter extends Presenter 'sortable' => true, 'title' => trans('general.name'), 'formatter' => 'kitsLinkFormatter', + ], [ + 'field' => 'created_by', + 'searchable' => false, + 'sortable' => true, + 'title' => trans('general.created_by'), + 'visible' => false, + 'formatter' => 'usersLinkObjFormatter', + ], [ + 'field' => 'created_at', + 'searchable' => true, + 'sortable' => true, + 'switchable' => true, + 'title' => trans('general.created_at'), + 'visible' => false, + 'formatter' => 'dateDisplayFormatter', + ], [ + 'field' => 'updated_at', + 'searchable' => true, + 'sortable' => true, + 'switchable' => true, + 'title' => trans('general.updated_at'), + 'visible' => false, + 'formatter' => 'dateDisplayFormatter', ], ]; diff --git a/app/Presenters/StatusLabelPresenter.php b/app/Presenters/StatusLabelPresenter.php new file mode 100644 index 0000000000..2e43400041 --- /dev/null +++ b/app/Presenters/StatusLabelPresenter.php @@ -0,0 +1,115 @@ + 'id', + 'searchable' => false, + 'sortable' => true, + 'switchable' => true, + 'title' => trans('general.id'), + 'visible' => false, + ], [ + 'field' => 'name', + 'searchable' => true, + 'sortable' => true, + 'switchable' => false, + 'title' => trans('general.name'), + 'visible' => true, + 'formatter' => 'statuslabelsAssetLinkFormatter', + ],[ + 'field' => 'type', + 'searchable' => false, + 'sortable' => false, + 'switchable' => false, + 'title' => trans('admin/statuslabels/table.status_type'), + 'visible' => true, + 'formatter' => 'statusLabelTypeFormatter', + ], [ + 'field' => 'assets_count', + 'searchable' => false, + 'sortable' => true, + 'switchable' => false, + 'title' => trans('general.assets'), + 'visible' => true, + ], [ + 'field' => 'color', + 'searchable' => false, + 'sortable' => true, + 'switchable' => true, + 'title' => trans('admin/statuslabels/table.color'), + 'visible' => true, + 'formatter' => 'colorSqFormatter', + ], [ + 'field' => 'show_in_nav', + 'searchable' => false, + 'sortable' => true, + 'switchable' => true, + 'title' => trans('admin/statuslabels/table.show_in_nav'), + 'visible' => true, + 'formatter' => 'trueFalseFormatter', + ], [ + 'field' => 'default_label', + 'searchable' => false, + 'sortable' => true, + 'switchable' => true, + 'title' => trans('admin/statuslabels/table.default_label'), + 'visible' => true, + 'formatter' => 'trueFalseFormatter', + ],[ + 'field' => 'notes', + 'searchable' => true, + 'sortable' => true, + 'switchable' => true, + 'title' => trans('general.notes'), + 'visible' => false, + ], [ + 'field' => 'created_by', + 'searchable' => false, + 'sortable' => true, + 'title' => trans('general.created_by'), + 'visible' => false, + 'formatter' => 'usersLinkObjFormatter', + ], [ + 'field' => 'created_at', + 'searchable' => true, + 'sortable' => true, + 'switchable' => true, + 'title' => trans('general.created_at'), + 'visible' => false, + 'formatter' => 'dateDisplayFormatter', + ], [ + 'field' => 'updated_at', + 'searchable' => true, + 'sortable' => true, + 'switchable' => true, + 'title' => trans('general.updated_at'), + 'visible' => false, + 'formatter' => 'dateDisplayFormatter', + ], [ + 'field' => 'actions', + 'searchable' => false, + 'sortable' => false, + 'switchable' => false, + 'title' => trans('table.actions'), + 'formatter' => 'statuslabelsActionsFormatter', + ], + ]; + + return json_encode($layout); + } + + +} diff --git a/app/Presenters/UserPresenter.php b/app/Presenters/UserPresenter.php index 635eaa86aa..7ee05da0cb 100644 --- a/app/Presenters/UserPresenter.php +++ b/app/Presenters/UserPresenter.php @@ -188,6 +188,14 @@ class UserPresenter extends Presenter 'title' => trans('general.employee_number'), 'visible' => false, ], + [ + 'field' => 'locale', + 'searchable' => true, + 'sortable' => true, + 'switchable' => true, + 'title' => trans('general.language'), + 'visible' => false, + ], [ 'field' => 'department', 'searchable' => true, @@ -353,6 +361,14 @@ class UserPresenter extends Presenter 'title' => trans('general.created_at'), 'visible' => false, 'formatter' => 'dateDisplayFormatter', + ], [ + 'field' => 'updated_at', + 'searchable' => true, + 'sortable' => true, + 'switchable' => true, + 'title' => trans('general.updated_at'), + 'visible' => false, + 'formatter' => 'dateDisplayFormatter', ], [ 'field' => 'start_date', diff --git a/app/Rules/AssetCannotBeCheckedOutToNondeployableStatus.php b/app/Rules/AssetCannotBeCheckedOutToNondeployableStatus.php new file mode 100644 index 0000000000..c2c451b82b --- /dev/null +++ b/app/Rules/AssetCannotBeCheckedOutToNondeployableStatus.php @@ -0,0 +1,51 @@ + + */ + protected $data = []; + + + /** + * Set the data under validation. + * + * @param array $data + */ + public function setData(array $data): static + { + $this->data = $data; + return $this; + } + + /** + * Run the validation rule. + * + * @param \Closure(string): \Illuminate\Translation\PotentiallyTranslatedString $fail + */ + public function validate(string $attribute, mixed $value, Closure $fail): void + { + // Check to see if any of the assign-ish fields are set + if ((isset($this->data['assigned_to'])) || (isset($this->data['assigned_user'])) || (isset($this->data['assigned_location'])) || (isset($this->data['assigned_asset'])) || (isset($this->data['assigned_type']))) { + + if (($value) && ($label = Statuslabel::find($value)) && ($label->getStatuslabelType()!='deployable')) { + $fail(trans('admin/hardware/form.asset_not_deployable')); + } + + } + + + } +} diff --git a/app/Rules/UserCannotSwitchCompaniesIfItemsAssigned.php b/app/Rules/UserCannotSwitchCompaniesIfItemsAssigned.php index c3dd58f424..a433ee9a28 100644 --- a/app/Rules/UserCannotSwitchCompaniesIfItemsAssigned.php +++ b/app/Rules/UserCannotSwitchCompaniesIfItemsAssigned.php @@ -16,8 +16,14 @@ class UserCannotSwitchCompaniesIfItemsAssigned implements ValidationRule public function validate(string $attribute, mixed $value, Closure $fail): void { $user = User::find(request()->route('user')->id); - if (($value) && ($user->allAssignedCount() > 0) && (Setting::getSettings()->full_multiple_companies_support)) { - $fail(trans('admin/users/message.error.multi_company_items_assigned')); + + if (($value) && ($user->allAssignedCount() > 0) && (Setting::getSettings()->full_multiple_companies_support=='1')) { + + // Check for assets with a different company_id than the selected company_id + $user_assets = $user->assets()->where('assets.company_id', '!=', $value)->count(); + if ($user_assets > 0) { + $fail(trans('admin/users/message.error.multi_company_items_assigned')); + } } } } diff --git a/app/Services/PredefinedKitCheckoutService.php b/app/Services/PredefinedKitCheckoutService.php index d683875395..2cf4593687 100644 --- a/app/Services/PredefinedKitCheckoutService.php +++ b/app/Services/PredefinedKitCheckoutService.php @@ -157,7 +157,7 @@ class PredefinedKitCheckoutService } // licenses foreach ($license_seats_to_add as $licenseSeat) { - $licenseSeat->user_id = $admin->id; + $licenseSeat->created_by = $admin->id; $licenseSeat->assigned_to = $user->id; if ($licenseSeat->save()) { event(new CheckoutableCheckedOut($licenseSeat, $user, $admin, $note)); diff --git a/config/version.php b/config/version.php index 8ba20219a5..a080340b56 100644 --- a/config/version.php +++ b/config/version.php @@ -1,10 +1,10 @@ 'v7.0.11', - 'full_app_version' => 'v7.0.11 - build 15044-g46ed07642', - 'build_version' => '15044', + 'app_version' => 'v7.0.13-pre', + 'full_app_version' => 'v7.0.13-pre - build 15360-g4ab478bb9', + 'build_version' => '15360', 'prerelease_version' => '', - 'hash_version' => 'g46ed07642', - 'full_hash' => 'v7.0.11-133-g46ed07642', + 'hash_version' => 'g4ab478bb9', + 'full_hash' => 'v7.0.13-pre-111-g4ab478bb9', 'branch' => 'develop', ); \ No newline at end of file diff --git a/database/factories/AccessoryFactory.php b/database/factories/AccessoryFactory.php index 356b367ec4..ea68e2b57f 100644 --- a/database/factories/AccessoryFactory.php +++ b/database/factories/AccessoryFactory.php @@ -34,7 +34,7 @@ class AccessoryFactory extends Factory $this->faker->randomElement(['Bluetooth', 'Wired']), $this->faker->randomElement(['Keyboard', 'Wired']) ), - 'user_id' => User::factory()->superuser(), + 'created_by' => User::factory()->superuser(), 'category_id' => Category::factory()->forAccessories(), 'model_number' => $this->faker->numberBetween(1000000, 50000000), 'location_id' => Location::factory(), @@ -129,7 +129,7 @@ class AccessoryFactory extends Factory $accessory->checkouts()->create([ 'accessory_id' => $accessory->id, 'created_at' => Carbon::now(), - 'user_id' => $user->id, + 'created_by' => $user->id, 'assigned_to' => $user->id, 'assigned_type' => User::class, 'note' => '', @@ -150,7 +150,7 @@ class AccessoryFactory extends Factory $accessory->checkouts()->create([ 'accessory_id' => $accessory->id, 'created_at' => Carbon::now(), - 'user_id' => 1, + 'created_by' => 1, 'assigned_to' => $user->id ?? User::factory()->create()->id, 'assigned_type' => User::class, ]); diff --git a/database/factories/ActionlogFactory.php b/database/factories/ActionlogFactory.php index a88166d14b..ad07f7082b 100644 --- a/database/factories/ActionlogFactory.php +++ b/database/factories/ActionlogFactory.php @@ -29,7 +29,7 @@ class ActionlogFactory extends Factory return [ 'item_id' => Asset::factory(), 'item_type' => Asset::class, - 'user_id' => User::factory()->superuser(), + 'created_by' => User::factory()->superuser(), 'action_type' => 'uploaded', ]; } @@ -92,7 +92,7 @@ class ActionlogFactory extends Factory $licenseSeat->update([ 'assigned_to' => $target->id, - 'user_id' => 1, // not ideal but works + 'created_by' => 1, // not ideal but works ]); return [ diff --git a/database/factories/AssetFactory.php b/database/factories/AssetFactory.php index b1255baeee..4d6d20651c 100644 --- a/database/factories/AssetFactory.php +++ b/database/factories/AssetFactory.php @@ -36,7 +36,7 @@ class AssetFactory extends Factory 'status_id' => function () { return Statuslabel::where('name', 'Ready to Deploy')->first() ?? Statuslabel::factory()->rtd()->create(['name' => 'Ready to Deploy']); }, - 'user_id' => User::factory()->superuser(), + 'created_by' => User::factory()->superuser(), 'asset_tag' => $this->faker->unixTime('now'), 'notes' => 'Created by DB seeder', 'purchase_date' => $this->faker->dateTimeBetween('-1 years', 'now', date_default_timezone_get())->format('Y-m-d'), diff --git a/database/factories/AssetModelFactory.php b/database/factories/AssetModelFactory.php index 6790897567..8acecd55d7 100644 --- a/database/factories/AssetModelFactory.php +++ b/database/factories/AssetModelFactory.php @@ -28,7 +28,7 @@ class AssetModelFactory extends Factory public function definition() { return [ - 'user_id' => User::factory()->superuser(), + 'created_by' => User::factory()->superuser(), 'name' => $this->faker->catchPhrase(), 'category_id' => Category::factory(), 'model_number' => $this->faker->creditCardNumber(), diff --git a/database/factories/CategoryFactory.php b/database/factories/CategoryFactory.php index 2a89c12892..540dcb3085 100644 --- a/database/factories/CategoryFactory.php +++ b/database/factories/CategoryFactory.php @@ -29,7 +29,7 @@ class CategoryFactory extends Factory 'eula_text' => $this->faker->paragraph(), 'require_acceptance' => false, 'use_default_eula' => $this->faker->boolean(), - 'user_id' => User::factory()->superuser(), + 'created_by' => User::factory()->superuser(), ]; } diff --git a/database/factories/CompanyFactory.php b/database/factories/CompanyFactory.php index 607822fef1..5f1ac0c98a 100644 --- a/database/factories/CompanyFactory.php +++ b/database/factories/CompanyFactory.php @@ -23,6 +23,7 @@ class CompanyFactory extends Factory { return [ 'name' => $this->faker->unique()->company(), + 'created_by' => 1, ]; } } diff --git a/database/factories/ComponentFactory.php b/database/factories/ComponentFactory.php index 2557f29c77..51942fc694 100644 --- a/database/factories/ComponentFactory.php +++ b/database/factories/ComponentFactory.php @@ -108,7 +108,7 @@ class ComponentFactory extends Factory $component->assets()->attach($component->id, [ 'component_id' => $component->id, 'created_at' => Carbon::now(), - 'user_id' => 1, + 'created_by' => 1, 'asset_id' => $asset->id ?? Asset::factory()->create()->id, ]); }); diff --git a/database/factories/ConsumableFactory.php b/database/factories/ConsumableFactory.php index ca3a2faf95..4a4b3ef872 100644 --- a/database/factories/ConsumableFactory.php +++ b/database/factories/ConsumableFactory.php @@ -30,7 +30,7 @@ class ConsumableFactory extends Factory return [ 'name' => $this->faker->words(3, true), 'category_id' => Category::factory(), - 'user_id' => User::factory()->superuser(), + 'created_by' => User::factory()->superuser(), 'item_no' => $this->faker->numberBetween(1000000, 50000000), 'order_number' => $this->faker->numberBetween(1000000, 50000000), 'purchase_date' => $this->faker->dateTimeBetween('-1 years', 'now', date_default_timezone_get())->format('Y-m-d'), @@ -104,7 +104,7 @@ class ConsumableFactory extends Factory $consumable->users()->attach($consumable->id, [ 'consumable_id' => $consumable->id, - 'user_id' => $user->id, + 'created_by' => $user->id, 'assigned_to' => $user->id, 'note' => '', ]); @@ -124,7 +124,7 @@ class ConsumableFactory extends Factory $consumable->users()->attach($consumable->id, [ 'consumable_id' => $consumable->id, 'created_at' => Carbon::now(), - 'user_id' => User::factory()->create()->id, + 'created_by' => User::factory()->create()->id, 'assigned_to' => $user->id ?? User::factory()->create()->id, ]); }); diff --git a/database/factories/DepartmentFactory.php b/database/factories/DepartmentFactory.php index afcc9cbd33..011a632669 100644 --- a/database/factories/DepartmentFactory.php +++ b/database/factories/DepartmentFactory.php @@ -25,7 +25,7 @@ class DepartmentFactory extends Factory { return [ 'name' => $this->faker->unique()->word() . ' Department', - 'user_id' => User::factory()->superuser(), + 'created_by' => User::factory()->superuser(), 'location_id' => Location::factory(), ]; } diff --git a/database/factories/DepreciationFactory.php b/database/factories/DepreciationFactory.php index 6359e2326b..52258e784b 100644 --- a/database/factories/DepreciationFactory.php +++ b/database/factories/DepreciationFactory.php @@ -24,7 +24,7 @@ class DepreciationFactory extends Factory { return [ 'name' => $this->faker->unique()->catchPhrase(), - 'user_id' => User::factory()->superuser(), + 'created_by' => User::factory()->superuser(), 'months' => 36, ]; } diff --git a/database/factories/LicenseFactory.php b/database/factories/LicenseFactory.php index 6360735c5f..1f5b105f42 100644 --- a/database/factories/LicenseFactory.php +++ b/database/factories/LicenseFactory.php @@ -25,7 +25,7 @@ class LicenseFactory extends Factory public function definition() { return [ - 'user_id' => User::factory()->superuser(), + 'created_by' => User::factory()->superuser(), 'name' => $this->faker->name(), 'license_email' => $this->faker->safeEmail(), 'serial' => $this->faker->uuid(), diff --git a/database/factories/ManufacturerFactory.php b/database/factories/ManufacturerFactory.php index 7d6892426d..47d4f672f3 100644 --- a/database/factories/ManufacturerFactory.php +++ b/database/factories/ManufacturerFactory.php @@ -24,7 +24,7 @@ class ManufacturerFactory extends Factory { return [ 'name' => $this->faker->unique()->company(), - 'user_id' => User::factory()->superuser(), + 'created_by' => User::factory()->superuser(), 'support_phone' => $this->faker->phoneNumber(), 'url' => $this->faker->url(), 'support_email' => $this->faker->safeEmail(), diff --git a/database/factories/PredefinedKitFactory.php b/database/factories/PredefinedKitFactory.php new file mode 100644 index 0000000000..32e192655f --- /dev/null +++ b/database/factories/PredefinedKitFactory.php @@ -0,0 +1,23 @@ + + */ +class PredefinedKitFactory extends Factory +{ + /** + * Define the model's default state. + * + * @return array + */ + public function definition(): array + { + return [ + 'name' => $this->faker->words(3, true), + ]; + } +} diff --git a/database/factories/StatuslabelFactory.php b/database/factories/StatuslabelFactory.php index fa2e5d5e1a..1f04f4564e 100644 --- a/database/factories/StatuslabelFactory.php +++ b/database/factories/StatuslabelFactory.php @@ -26,7 +26,7 @@ class StatuslabelFactory extends Factory 'name' => $this->faker->sentence(), 'created_at' => $this->faker->dateTime(), 'updated_at' => $this->faker->dateTime(), - 'user_id' => User::factory()->superuser(), + 'created_by' => User::factory()->superuser(), 'deleted_at' => null, 'deployable' => 0, 'pending' => 0, diff --git a/database/factories/UserFactory.php b/database/factories/UserFactory.php index 151c114310..1b469941b4 100644 --- a/database/factories/UserFactory.php +++ b/database/factories/UserFactory.php @@ -35,6 +35,7 @@ class UserFactory extends Factory 'state' => $this->faker->stateAbbr(), 'username' => $this->faker->unique()->username(), 'zip' => $this->faker->postcode(), + 'created_by' => 1, ]; } @@ -141,6 +142,11 @@ class UserFactory extends Factory return $this->appendPermission(['assets.view.requestable' => '1']); } + public function deleteAssetModels() + { + return $this->appendPermission(['models.delete' => '1']); + } + public function viewAccessories() { return $this->appendPermission(['accessories.view' => '1']); @@ -201,6 +207,11 @@ class UserFactory extends Factory return $this->appendPermission(['consumables.checkout' => '1']); } + public function deleteDepartments() + { + return $this->appendPermission(['departments.delete' => '1']); + } + public function viewDepartments() { return $this->appendPermission(['departments.view' => '1']); @@ -266,6 +277,16 @@ class UserFactory extends Factory return $this->appendPermission(['components.checkout' => '1']); } + public function createCompanies() + { + return $this->appendPermission(['companies.create' => '1']); + } + + public function deleteCompanies() + { + return $this->appendPermission(['companies.delete' => '1']); + } + public function viewUsers() { return $this->appendPermission(['users.view' => '1']); @@ -286,6 +307,16 @@ class UserFactory extends Factory return $this->appendPermission(['users.delete' => '1']); } + public function deleteCategories() + { + return $this->appendPermission(['categories.delete' => '1']); + } + + public function deleteLocations() + { + return $this->appendPermission(['locations.delete' => '1']); + } + public function canEditOwnLocation() { return $this->appendPermission(['self.edit_location' => '1']); @@ -301,6 +332,41 @@ class UserFactory extends Factory return $this->appendPermission(['import' => '1']); } + public function deleteCustomFields() + { + return $this->appendPermission(['customfields.delete' => '1']); + } + + public function deleteCustomFieldsets() + { + return $this->appendPermission(['customfields.delete' => '1']); + } + + public function deleteDepreciations() + { + return $this->appendPermission(['depreciations.delete' => '1']); + } + + public function deleteManufacturers() + { + return $this->appendPermission(['manufacturers.delete' => '1']); + } + + public function deletePredefinedKits() + { + return $this->appendPermission(['kits.delete' => '1']); + } + + public function deleteStatusLabels() + { + return $this->appendPermission(['statuslabels.delete' => '1']); + } + + public function deleteSuppliers() + { + return $this->appendPermission(['suppliers.delete' => '1']); + } + private function appendPermission(array $permission) { return $this->state(function ($currentState) use ($permission) { diff --git a/database/migrations/2024_09_17_204302_change_user_id_to_created_by.php b/database/migrations/2024_09_17_204302_change_user_id_to_created_by.php new file mode 100644 index 0000000000..a57406ce10 --- /dev/null +++ b/database/migrations/2024_09_17_204302_change_user_id_to_created_by.php @@ -0,0 +1,93 @@ +add_to_table_list() as $add_table) { + if (!Schema::hasColumn($add_table, 'created_by')) { + Schema::table($add_table, function (Blueprint $add_table) { + $add_table->unsignedBigInteger('created_by')->nullable()->before('created_at'); + }); + } + } + + foreach ($this->existing_table_list() as $table) { + if (Schema::hasColumn($table, 'user_id')) { + Schema::table($table, function (Blueprint $table) { + $table->renameColumn('user_id', 'created_by'); + }); + } + } + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + foreach ($this->add_to_table_list() as $add_table) { + if (Schema::hasColumn($add_table, 'created_by')) { + Schema::table($add_table, function (Blueprint $add_table) { + $add_table->dropColumn('created_by'); + }); + } + } + + foreach ($this->existing_table_list() as $table) { + if (Schema::hasColumn($table, 'user_id')) { + Schema::table($table, function (Blueprint $table) { + $table->renameColumn('created_by', 'user_id'); + }); + } + } + } + + public function existing_table_list() { + return [ + 'accessories', + 'accessories_checkout', + 'action_logs', + 'asset_maintenances', + 'assets', + 'categories', + 'components', + 'components_assets', + 'consumables', + 'consumables_users', + 'custom_fields', + 'custom_fieldsets', + 'departments', + 'depreciations', + 'license_seats', + 'licenses', + 'locations', + 'manufacturers', + 'models', + 'settings', + 'status_labels', + 'suppliers', + 'users', + ]; + } + + public function add_to_table_list() { + return [ + 'companies', + 'imports', + 'kits', + 'kits_accessories', + 'kits_consumables', + 'kits_licenses', + 'kits_models', + 'users_groups', + ]; + } +}; diff --git a/database/seeders/AccessorySeeder.php b/database/seeders/AccessorySeeder.php index 2330a99733..5f4cca8cf6 100644 --- a/database/seeders/AccessorySeeder.php +++ b/database/seeders/AccessorySeeder.php @@ -35,25 +35,25 @@ class AccessorySeeder extends Seeder Accessory::factory()->appleUsbKeyboard()->create([ 'location_id' => $locationIds->random(), 'supplier_id' => $supplierIds->random(), - 'user_id' => $admin->id, + 'created_by' => $admin->id, ]); Accessory::factory()->appleBtKeyboard()->create([ 'location_id' => $locationIds->random(), 'supplier_id' => $supplierIds->random(), - 'user_id' => $admin->id, + 'created_by' => $admin->id, ]); Accessory::factory()->appleMouse()->create([ 'location_id' => $locationIds->random(), 'supplier_id' => $supplierIds->random(), - 'user_id' => $admin->id, + 'created_by' => $admin->id, ]); Accessory::factory()->microsoftMouse()->create([ 'location_id' => $locationIds->random(), 'supplier_id' => $supplierIds->random(), - 'user_id' => $admin->id, + 'created_by' => $admin->id, ]); diff --git a/database/seeders/ActionlogSeeder.php b/database/seeders/ActionlogSeeder.php index 28191d53b0..3903980007 100644 --- a/database/seeders/ActionlogSeeder.php +++ b/database/seeders/ActionlogSeeder.php @@ -27,16 +27,16 @@ class ActionlogSeeder extends Seeder Actionlog::factory() ->count(300) ->assetCheckoutToUser() - ->create(['user_id' => $admin->id]); + ->create(['created_by' => $admin->id]); Actionlog::factory() ->count(100) ->assetCheckoutToLocation() - ->create(['user_id' => $admin->id]); + ->create(['created_by' => $admin->id]); Actionlog::factory() ->count(20) ->licenseCheckoutToUser() - ->create(['user_id' => $admin->id]); + ->create(['created_by' => $admin->id]); } } diff --git a/database/seeders/AssetModelSeeder.php b/database/seeders/AssetModelSeeder.php index 1fc0b28cd3..f2902ffe7c 100755 --- a/database/seeders/AssetModelSeeder.php +++ b/database/seeders/AssetModelSeeder.php @@ -17,34 +17,34 @@ class AssetModelSeeder extends Seeder $admin = User::where('permissions->superuser', '1')->first() ?? User::factory()->firstAdmin()->create(); // Laptops - AssetModel::factory()->count(1)->mbp13Model()->create(['user_id' => $admin->id]); - AssetModel::factory()->count(1)->mbpAirModel()->create(['user_id' => $admin->id]); - AssetModel::factory()->count(1)->surfaceModel()->create(['user_id' => $admin->id]); - AssetModel::factory()->count(1)->xps13Model()->create(['user_id' => $admin->id]); - AssetModel::factory()->count(1)->spectreModel()->create(['user_id' => $admin->id]); - AssetModel::factory()->count(1)->zenbookModel()->create(['user_id' => $admin->id]); - AssetModel::factory()->count(1)->yogaModel()->create(['user_id' => $admin->id]); + AssetModel::factory()->count(1)->mbp13Model()->create(['created_by' => $admin->id]); + AssetModel::factory()->count(1)->mbpAirModel()->create(['created_by' => $admin->id]); + AssetModel::factory()->count(1)->surfaceModel()->create(['created_by' => $admin->id]); + AssetModel::factory()->count(1)->xps13Model()->create(['created_by' => $admin->id]); + AssetModel::factory()->count(1)->spectreModel()->create(['created_by' => $admin->id]); + AssetModel::factory()->count(1)->zenbookModel()->create(['created_by' => $admin->id]); + AssetModel::factory()->count(1)->yogaModel()->create(['created_by' => $admin->id]); // Desktops - AssetModel::factory()->count(1)->macproModel()->create(['user_id' => $admin->id]); - AssetModel::factory()->count(1)->lenovoI5Model()->create(['user_id' => $admin->id]); - AssetModel::factory()->count(1)->optiplexModel()->create(['user_id' => $admin->id]); + AssetModel::factory()->count(1)->macproModel()->create(['created_by' => $admin->id]); + AssetModel::factory()->count(1)->lenovoI5Model()->create(['created_by' => $admin->id]); + AssetModel::factory()->count(1)->optiplexModel()->create(['created_by' => $admin->id]); // Conference Phones - AssetModel::factory()->count(1)->polycomModel()->create(['user_id' => $admin->id]); - AssetModel::factory()->count(1)->polycomcxModel()->create(['user_id' => $admin->id]); + AssetModel::factory()->count(1)->polycomModel()->create(['created_by' => $admin->id]); + AssetModel::factory()->count(1)->polycomcxModel()->create(['created_by' => $admin->id]); // Tablets - AssetModel::factory()->count(1)->ipadModel()->create(['user_id' => $admin->id]); - AssetModel::factory()->count(1)->tab3Model()->create(['user_id' => $admin->id]); + AssetModel::factory()->count(1)->ipadModel()->create(['created_by' => $admin->id]); + AssetModel::factory()->count(1)->tab3Model()->create(['created_by' => $admin->id]); // Phones - AssetModel::factory()->count(1)->iphone11Model()->create(['user_id' => $admin->id]); - AssetModel::factory()->count(1)->iphone12Model()->create(['user_id' => $admin->id]); + AssetModel::factory()->count(1)->iphone11Model()->create(['created_by' => $admin->id]); + AssetModel::factory()->count(1)->iphone12Model()->create(['created_by' => $admin->id]); // Displays - AssetModel::factory()->count(1)->ultrafine()->create(['user_id' => $admin->id]); - AssetModel::factory()->count(1)->ultrasharp()->create(['user_id' => $admin->id]); + AssetModel::factory()->count(1)->ultrafine()->create(['created_by' => $admin->id]); + AssetModel::factory()->count(1)->ultrasharp()->create(['created_by' => $admin->id]); $src = public_path('/img/demo/models/'); $dst = 'models'.'/'; diff --git a/database/seeders/AssetSeeder.php b/database/seeders/AssetSeeder.php index 5fdc09bdb3..9d21e7f9fa 100644 --- a/database/seeders/AssetSeeder.php +++ b/database/seeders/AssetSeeder.php @@ -25,7 +25,7 @@ class AssetSeeder extends Seeder $this->ensureLocationsSeeded(); $this->ensureSuppliersSeeded(); - $this->admin = User::where('permissions->superuser', '1')->first() ?? User::factory()->firstAdmin()->create(); + $this->adminuser = User::where('permissions->superuser', '1')->first() ?? User::factory()->firstAdmin()->create(); $this->locationIds = Location::all()->pluck('id'); $this->supplierIds = Supplier::all()->pluck('id'); @@ -82,7 +82,7 @@ class AssetSeeder extends Seeder return fn($sequence) => [ 'rtd_location_id' => $this->locationIds->random(), 'supplier_id' => $this->supplierIds->random(), - 'user_id' => $this->admin->id, + 'created_by' => $this->adminuser->id, ]; } } diff --git a/database/seeders/CategorySeeder.php b/database/seeders/CategorySeeder.php index da542cff9e..137dea2aba 100755 --- a/database/seeders/CategorySeeder.php +++ b/database/seeders/CategorySeeder.php @@ -14,20 +14,20 @@ class CategorySeeder extends Seeder $admin = User::where('permissions->superuser', '1')->first() ?? User::factory()->firstAdmin()->create(); - Category::factory()->count(1)->assetLaptopCategory()->create(['user_id' => $admin->id]); - Category::factory()->count(1)->assetDesktopCategory()->create(['user_id' => $admin->id]); - Category::factory()->count(1)->assetTabletCategory()->create(['user_id' => $admin->id]); - Category::factory()->count(1)->assetMobileCategory()->create(['user_id' => $admin->id]); - Category::factory()->count(1)->assetDisplayCategory()->create(['user_id' => $admin->id]); - Category::factory()->count(1)->assetVoipCategory()->create(['user_id' => $admin->id]); - Category::factory()->count(1)->assetConferenceCategory()->create(['user_id' => $admin->id]); - Category::factory()->count(1)->accessoryKeyboardCategory()->create(['user_id' => $admin->id]); - Category::factory()->count(1)->accessoryMouseCategory()->create(['user_id' => $admin->id]); - Category::factory()->count(1)->consumablePaperCategory()->create(['user_id' => $admin->id]); - Category::factory()->count(1)->consumableInkCategory()->create(['user_id' => $admin->id]); - Category::factory()->count(1)->componentHddCategory()->create(['user_id' => $admin->id]); - Category::factory()->count(1)->componentRamCategory()->create(['user_id' => $admin->id]); - Category::factory()->count(1)->licenseGraphicsCategory()->create(['user_id' => $admin->id]); - Category::factory()->count(1)->licenseOfficeCategory()->create(['user_id' => $admin->id]); + Category::factory()->count(1)->assetLaptopCategory()->create(['created_by' => $admin->id]); + Category::factory()->count(1)->assetDesktopCategory()->create(['created_by' => $admin->id]); + Category::factory()->count(1)->assetTabletCategory()->create(['created_by' => $admin->id]); + Category::factory()->count(1)->assetMobileCategory()->create(['created_by' => $admin->id]); + Category::factory()->count(1)->assetDisplayCategory()->create(['created_by' => $admin->id]); + Category::factory()->count(1)->assetVoipCategory()->create(['created_by' => $admin->id]); + Category::factory()->count(1)->assetConferenceCategory()->create(['created_by' => $admin->id]); + Category::factory()->count(1)->accessoryKeyboardCategory()->create(['created_by' => $admin->id]); + Category::factory()->count(1)->accessoryMouseCategory()->create(['created_by' => $admin->id]); + Category::factory()->count(1)->consumablePaperCategory()->create(['created_by' => $admin->id]); + Category::factory()->count(1)->consumableInkCategory()->create(['created_by' => $admin->id]); + Category::factory()->count(1)->componentHddCategory()->create(['created_by' => $admin->id]); + Category::factory()->count(1)->componentRamCategory()->create(['created_by' => $admin->id]); + Category::factory()->count(1)->licenseGraphicsCategory()->create(['created_by' => $admin->id]); + Category::factory()->count(1)->licenseOfficeCategory()->create(['created_by' => $admin->id]); } } diff --git a/database/seeders/ConsumableSeeder.php b/database/seeders/ConsumableSeeder.php index 42527e1df8..de20141c7a 100644 --- a/database/seeders/ConsumableSeeder.php +++ b/database/seeders/ConsumableSeeder.php @@ -16,8 +16,8 @@ class ConsumableSeeder extends Seeder $admin = User::where('permissions->superuser', '1')->first() ?? User::factory()->firstAdmin()->create(); - Consumable::factory()->count(1)->cardstock()->create(['user_id' => $admin->id]); - Consumable::factory()->count(1)->paper()->create(['user_id' => $admin->id]); - Consumable::factory()->count(1)->ink()->create(['user_id' => $admin->id]); + Consumable::factory()->count(1)->cardstock()->create(['created_by' => $admin->id]); + Consumable::factory()->count(1)->paper()->create(['created_by' => $admin->id]); + Consumable::factory()->count(1)->ink()->create(['created_by' => $admin->id]); } } diff --git a/database/seeders/DepartmentSeeder.php b/database/seeders/DepartmentSeeder.php index 7406b97afb..7f20ee8cb9 100644 --- a/database/seeders/DepartmentSeeder.php +++ b/database/seeders/DepartmentSeeder.php @@ -23,32 +23,32 @@ class DepartmentSeeder extends Seeder Department::factory()->count(1)->hr()->create([ 'location_id' => $locationIds->random(), - 'user_id' => $admin->id, + 'created_by' => $admin->id, ]); Department::factory()->count(1)->engineering()->create([ 'location_id' => $locationIds->random(), - 'user_id' => $admin->id, + 'created_by' => $admin->id, ]); Department::factory()->count(1)->marketing()->create([ 'location_id' => $locationIds->random(), - 'user_id' => $admin->id, + 'created_by' => $admin->id, ]); Department::factory()->count(1)->client()->create([ 'location_id' => $locationIds->random(), - 'user_id' => $admin->id, + 'created_by' => $admin->id, ]); Department::factory()->count(1)->product()->create([ 'location_id' => $locationIds->random(), - 'user_id' => $admin->id, + 'created_by' => $admin->id, ]); Department::factory()->count(1)->silly()->create([ 'location_id' => $locationIds->random(), - 'user_id' => $admin->id, + 'created_by' => $admin->id, ]); } } diff --git a/database/seeders/DepreciationSeeder.php b/database/seeders/DepreciationSeeder.php index 349d8aff53..ed78c0b115 100644 --- a/database/seeders/DepreciationSeeder.php +++ b/database/seeders/DepreciationSeeder.php @@ -14,8 +14,8 @@ class DepreciationSeeder extends Seeder $admin = User::where('permissions->superuser', '1')->first() ?? User::factory()->firstAdmin()->create(); - Depreciation::factory()->count(1)->computer()->create(['user_id' => $admin->id]); - Depreciation::factory()->count(1)->display()->create(['user_id' => $admin->id]); - Depreciation::factory()->count(1)->mobilePhones()->create(['user_id' => $admin->id]); + Depreciation::factory()->count(1)->computer()->create(['created_by' => $admin->id]); + Depreciation::factory()->count(1)->display()->create(['created_by' => $admin->id]); + Depreciation::factory()->count(1)->mobilePhones()->create(['created_by' => $admin->id]); } } diff --git a/database/seeders/LicenseSeeder.php b/database/seeders/LicenseSeeder.php index 4868dd41e1..bc19727f7e 100644 --- a/database/seeders/LicenseSeeder.php +++ b/database/seeders/LicenseSeeder.php @@ -33,25 +33,25 @@ class LicenseSeeder extends Seeder License::factory()->count(1)->photoshop()->create([ 'category_id' => $categoryIds->random(), 'supplier_id' => $supplierIds->random(), - 'user_id' => $admin->id, + 'created_by' => $admin->id, ]); License::factory()->count(1)->acrobat()->create([ 'category_id' => $categoryIds->random(), 'supplier_id' => $supplierIds->random(), - 'user_id' => $admin->id, + 'created_by' => $admin->id, ]); License::factory()->count(1)->indesign()->create([ 'category_id' => $categoryIds->random(), 'supplier_id' => $supplierIds->random(), - 'user_id' => $admin->id, + 'created_by' => $admin->id, ]); License::factory()->count(1)->office()->create([ 'category_id' => $categoryIds->random(), 'supplier_id' => $supplierIds->random(), - 'user_id' => $admin->id, + 'created_by' => $admin->id, ]); } } diff --git a/database/seeders/ManufacturerSeeder.php b/database/seeders/ManufacturerSeeder.php index cbd70f4c3d..adc13dc73e 100644 --- a/database/seeders/ManufacturerSeeder.php +++ b/database/seeders/ManufacturerSeeder.php @@ -16,17 +16,17 @@ class ManufacturerSeeder extends Seeder $admin = User::where('permissions->superuser', '1')->first() ?? User::factory()->firstAdmin()->create(); - Manufacturer::factory()->count(1)->apple()->create(['user_id' => $admin->id]); - Manufacturer::factory()->count(1)->microsoft()->create(['user_id' => $admin->id]); - Manufacturer::factory()->count(1)->dell()->create(['user_id' => $admin->id]); - Manufacturer::factory()->count(1)->asus()->create(['user_id' => $admin->id]); - Manufacturer::factory()->count(1)->hp()->create(['user_id' => $admin->id]); - Manufacturer::factory()->count(1)->lenovo()->create(['user_id' => $admin->id]); - Manufacturer::factory()->count(1)->lg()->create(['user_id' => $admin->id]); - Manufacturer::factory()->count(1)->polycom()->create(['user_id' => $admin->id]); - Manufacturer::factory()->count(1)->adobe()->create(['user_id' => $admin->id]); - Manufacturer::factory()->count(1)->avery()->create(['user_id' => $admin->id]); - Manufacturer::factory()->count(1)->crucial()->create(['user_id' => $admin->id]); + Manufacturer::factory()->count(1)->apple()->create(['created_by' => $admin->id]); + Manufacturer::factory()->count(1)->microsoft()->create(['created_by' => $admin->id]); + Manufacturer::factory()->count(1)->dell()->create(['created_by' => $admin->id]); + Manufacturer::factory()->count(1)->asus()->create(['created_by' => $admin->id]); + Manufacturer::factory()->count(1)->hp()->create(['created_by' => $admin->id]); + Manufacturer::factory()->count(1)->lenovo()->create(['created_by' => $admin->id]); + Manufacturer::factory()->count(1)->lg()->create(['created_by' => $admin->id]); + Manufacturer::factory()->count(1)->polycom()->create(['created_by' => $admin->id]); + Manufacturer::factory()->count(1)->adobe()->create(['created_by' => $admin->id]); + Manufacturer::factory()->count(1)->avery()->create(['created_by' => $admin->id]); + Manufacturer::factory()->count(1)->crucial()->create(['created_by' => $admin->id]); $src = public_path('/img/demo/manufacturers/'); $dst = 'manufacturers'.'/'; diff --git a/database/seeders/StatuslabelSeeder.php b/database/seeders/StatuslabelSeeder.php index fbc6a9fb66..be36e7790d 100755 --- a/database/seeders/StatuslabelSeeder.php +++ b/database/seeders/StatuslabelSeeder.php @@ -16,22 +16,22 @@ class StatuslabelSeeder extends Seeder Statuslabel::factory()->rtd()->create([ 'name' => 'Ready to Deploy', - 'user_id' => $admin->id, + 'created_by' => $admin->id, ]); Statuslabel::factory()->pending()->create([ 'name' => 'Pending', - 'user_id' => $admin->id, + 'created_by' => $admin->id, ]); Statuslabel::factory()->archived()->create([ 'name' => 'Archived', - 'user_id' => $admin->id, + 'created_by' => $admin->id, ]); - Statuslabel::factory()->outForDiagnostics()->create(['user_id' => $admin->id]); - Statuslabel::factory()->outForRepair()->create(['user_id' => $admin->id]); - Statuslabel::factory()->broken()->create(['user_id' => $admin->id]); - Statuslabel::factory()->lost()->create(['user_id' => $admin->id]); + Statuslabel::factory()->outForDiagnostics()->create(['created_by' => $admin->id]); + Statuslabel::factory()->outForRepair()->create(['created_by' => $admin->id]); + Statuslabel::factory()->broken()->create(['created_by' => $admin->id]); + Statuslabel::factory()->lost()->create(['created_by' => $admin->id]); } } diff --git a/package-lock.json b/package-lock.json index a5296ae5f3..5a98e56c6c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,7 +26,7 @@ "jquery-ui": "^1.14.0", "jquery-validation": "^1.21.0", "jquery.iframe-transport": "^1.0.0", - "jspdf-autotable": "^3.8.2", + "jspdf-autotable": "^3.8.3", "less": "^4.2.0", "less-loader": "^6.0", "list.js": "^1.5.0", @@ -7167,8 +7167,9 @@ } }, "node_modules/jspdf-autotable": { - "version": "3.8.2", - "license": "MIT", + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/jspdf-autotable/-/jspdf-autotable-3.8.3.tgz", + "integrity": "sha512-PQFdljBt+ijm6ZWXYxhZ54A/awV63UKcipYoA2+YGsz0BXXiXTIL/FIg+V30j7wPdSdzClfbB3qKX9UeuFylPQ==", "peerDependencies": { "jspdf": "^2.5.1" } diff --git a/package.json b/package.json index 3d8e3eda2d..2b3ec19b63 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "jquery-ui": "^1.14.0", "jquery-validation": "^1.21.0", "jquery.iframe-transport": "^1.0.0", - "jspdf-autotable": "^3.8.2", + "jspdf-autotable": "^3.8.3", "less": "^4.2.0", "less-loader": "^6.0", "list.js": "^1.5.0", diff --git a/public/css/build/app.css b/public/css/build/app.css index d9f77a0b5a..e724190f48 100644 Binary files a/public/css/build/app.css and b/public/css/build/app.css differ diff --git a/public/css/build/overrides.css b/public/css/build/overrides.css index c927401a43..586a3f2a37 100644 Binary files a/public/css/build/overrides.css and b/public/css/build/overrides.css differ diff --git a/public/css/dist/all.css b/public/css/dist/all.css index 134919d748..9518eff1cf 100644 Binary files a/public/css/dist/all.css and b/public/css/dist/all.css differ diff --git a/public/mix-manifest.json b/public/mix-manifest.json index c1c7e00a64..80fa987f64 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -2,8 +2,8 @@ "/js/build/app.js": "/js/build/app.js?id=5e9ac5c1a7e089f056fb1dba566193a6", "/css/dist/skins/skin-black-dark.css": "/css/dist/skins/skin-black-dark.css?id=f0b08873a06bb54daeee176a9459f4a9", "/css/dist/skins/_all-skins.css": "/css/dist/skins/_all-skins.css?id=f4397c717b99fce41a633ca6edd5d1f4", - "/css/build/overrides.css": "/css/build/overrides.css?id=ebd921b0b5dca37487551bcc7dc934c5", - "/css/build/app.css": "/css/build/app.css?id=2b1b6164d02342fcd4cd303fef52e895", + "/css/build/overrides.css": "/css/build/overrides.css?id=c9a07471f306075f2d5d5726119712dc", + "/css/build/app.css": "/css/build/app.css?id=6a514869e025840d60113c282b97d25f", "/css/build/AdminLTE.css": "/css/build/AdminLTE.css?id=4ea0068716c1bb2434d87a16d51b98c9", "/css/dist/skins/skin-yellow.css": "/css/dist/skins/skin-yellow.css?id=7b315b9612b8fde8f9c5b0ddb6bba690", "/css/dist/skins/skin-yellow-dark.css": "/css/dist/skins/skin-yellow-dark.css?id=393aaa7b368b0670fc42434c8cca7dc7", @@ -19,7 +19,7 @@ "/css/dist/skins/skin-blue.css": "/css/dist/skins/skin-blue.css?id=f677207c6cf9678eb539abecb408c374", "/css/dist/skins/skin-blue-dark.css": "/css/dist/skins/skin-blue-dark.css?id=0640e45bad692dcf62873c6e85904899", "/css/dist/skins/skin-black.css": "/css/dist/skins/skin-black.css?id=76482123f6c70e866d6b971ba91de7bb", - "/css/dist/all.css": "/css/dist/all.css?id=c1cd73524bd82ddb8a4d7e8d1a504506", + "/css/dist/all.css": "/css/dist/all.css?id=8b0098987597c40f9e27a48c5dd2af9d", "/css/dist/signature-pad.css": "/css/dist/signature-pad.css?id=6a89d3cd901305e66ced1cf5f13147f7", "/css/dist/signature-pad.min.css": "/css/dist/signature-pad.min.css?id=6a89d3cd901305e66ced1cf5f13147f7", "/js/select2/i18n/af.js": "/js/select2/i18n/af.js?id=4f6fcd73488ce79fae1b7a90aceaecde", diff --git a/resources/assets/less/app.less b/resources/assets/less/app.less index 94f5f4098b..37514e5cfd 100644 --- a/resources/assets/less/app.less +++ b/resources/assets/less/app.less @@ -384,7 +384,7 @@ a.logo.no-hover a:hover { background-color: transparent; } -.required { +input:required, select:required { border-right: 6px solid orange; } diff --git a/resources/assets/less/overrides.less b/resources/assets/less/overrides.less index f3261a19b7..2f9d59a827 100644 --- a/resources/assets/less/overrides.less +++ b/resources/assets/less/overrides.less @@ -156,10 +156,10 @@ a.accordion-header { height: 150px; } - .select2-container { width: 100%; } + .error input { color: #a94442; border: 2px solid #a94442 !important; @@ -341,8 +341,11 @@ a.logo.no-hover a:hover { } -.required { - border-right: 6px solid orange; +input:required, select:required { + border-right: 4px solid orange; +} +select:required + .select2-container .select2-selection { + border-right: 4px solid orange; } body { diff --git a/resources/lang/aa-ER/admin/hardware/form.php b/resources/lang/aa-ER/admin/hardware/form.php index 03289a1626..42ab2eea97 100644 --- a/resources/lang/aa-ER/admin/hardware/form.php +++ b/resources/lang/aa-ER/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'crwdns6547:0crwdne6547:0', 'asset_location_update_actual' => 'crwdns11852:0crwdne11852:0', 'asset_not_deployable' => 'crwdns6549:0crwdne6549:0', + 'asset_not_deployable_checkin' => 'crwdns12752:0crwdne12752:0', 'asset_deployable' => 'crwdns6551:0crwdne6551:0', 'processing_spinner' => 'crwdns11515:0crwdne11515:0', 'optional_infos' => 'crwdns10490:0crwdne10490:0', diff --git a/resources/lang/aa-ER/admin/locations/message.php b/resources/lang/aa-ER/admin/locations/message.php index a595124f81..cd02fc342f 100644 --- a/resources/lang/aa-ER/admin/locations/message.php +++ b/resources/lang/aa-ER/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'crwdns650:0crwdne650:0', - 'assoc_users' => 'crwdns12666:0crwdne12666:0', + 'assoc_users' => 'crwdns12740:0crwdne12740:0', 'assoc_assets' => 'crwdns1404:0crwdne1404:0', 'assoc_child_loc' => 'crwdns1405:0crwdne1405:0', 'assigned_assets' => 'crwdns11179:0crwdne11179:0', diff --git a/resources/lang/aa-ER/admin/settings/general.php b/resources/lang/aa-ER/admin/settings/general.php index ec5ab5bc15..ecea17b233 100644 --- a/resources/lang/aa-ER/admin/settings/general.php +++ b/resources/lang/aa-ER/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'crwdns1331:0crwdne1331:0', 'backups_help' => 'crwdns6812:0crwdne6812:0', 'backups_restoring' => 'crwdns6325:0crwdne6325:0', + 'backups_clean' => 'crwdns12712:0crwdne12712:0', + 'backups_clean_helptext' => "crwdns12714:0crwdne12714:0", 'backups_upload' => 'crwdns6327:0crwdne6327:0', 'backups_path' => 'crwdns6329:0crwdne6329:0', 'backups_restore_warning' => 'crwdns11531:0crwdne11531:0', diff --git a/resources/lang/aa-ER/admin/users/message.php b/resources/lang/aa-ER/admin/users/message.php index b4d71b6ef6..46006c7ea1 100644 --- a/resources/lang/aa-ER/admin/users/message.php +++ b/resources/lang/aa-ER/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'crwdns1345:0crwdne1345:0', 'bulk_manager_warn' => 'crwdns1849:0crwdne1849:0', 'user_exists' => 'crwdns787:0crwdne787:0', - 'user_not_found' => 'crwdns11623:0crwdne11623:0', + 'user_not_found' => 'crwdns12744:0crwdne12744:0', 'user_login_required' => 'crwdns789:0crwdne789:0', 'user_has_no_assets_assigned' => 'crwdns11868:0crwdne11868:0', 'user_password_required' => 'crwdns790:0crwdne790:0', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'crwdns1415:0crwdne1415:0', 'ldap_could_not_get_entries' => 'crwdns1416:0crwdne1416:0', 'password_ldap' => 'crwdns1889:0crwdne1889:0', + 'multi_company_items_assigned' => 'crwdns12754:0crwdne12754:0' ), 'deletefile' => array( diff --git a/resources/lang/aa-ER/general.php b/resources/lang/aa-ER/general.php index dcf0023641..a872d9f9a8 100644 --- a/resources/lang/aa-ER/general.php +++ b/resources/lang/aa-ER/general.php @@ -418,7 +418,7 @@ return [ 'bulk_soft_delete' =>'crwdns10524:0crwdne10524:0', 'bulk_checkin_delete_success' => 'crwdns10526:0crwdne10526:0', 'bulk_checkin_success' => 'crwdns10528:0crwdne10528:0', - 'set_to_null' => 'crwdns10538:0crwdne10538:0', + 'set_to_null' => 'crwdns12738:0crwdne12738:0', 'set_users_field_to_null' => 'crwdns11449:0crwdne11449:0', 'na_no_purchase_date' => 'crwdns10540:0crwdne10540:0', 'assets_by_status' => 'crwdns10542:0crwdne10542:0', @@ -558,8 +558,8 @@ return [ 'expires' => 'crwdns12310:0crwdne12310:0', 'map_fields'=> 'crwdns12572:0crwdne12572:0', 'remaining_var' => 'crwdns12612:0crwdne12612:0', - 'assets_in_var' => 'crwdns12688:0crwdne12688:0', 'label' => 'crwdns12690:0crwdne12690:0', 'import_asset_tag_exists' => 'crwdns12692:0crwdne12692:0', + 'countries_manually_entered_help' => 'crwdns12702:0crwdne12702:0', ]; diff --git a/resources/lang/aa-ER/localizations.php b/resources/lang/aa-ER/localizations.php index c407b53854..f5850c4d74 100644 --- a/resources/lang/aa-ER/localizations.php +++ b/resources/lang/aa-ER/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'crwdns10560:0crwdne10560:0', + 'select_language' => 'crwdns12746:0crwdne12746:0', 'languages' => [ 'en-US'=> 'crwdns11932:0crwdne11932:0', 'en-GB'=> 'crwdns10564:0crwdne10564:0', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'crwdns12020:0crwdne12020:0', ], - 'select_country' => 'crwdns10672:0crwdne10672:0', + 'select_country' => 'crwdns12748:0crwdne12748:0', 'countries' => [ 'AC'=>'crwdns10674:0crwdne10674:0', @@ -135,6 +135,7 @@ return [ 'EC'=>'crwdns10796:0crwdne10796:0', 'EE'=>'crwdns10798:0crwdne10798:0', 'EG'=>'crwdns10800:0crwdne10800:0', + 'GB-ENG'=>'crwdns12704:0crwdne12704:0', 'ER'=>'crwdns10802:0crwdne10802:0', 'ES'=>'crwdns10804:0crwdne10804:0', 'ET'=>'crwdns10806:0crwdne10806:0', @@ -233,6 +234,7 @@ return [ 'NG'=>'crwdns10992:0crwdne10992:0', 'NI'=>'crwdns10994:0crwdne10994:0', 'NL'=>'crwdns10996:0crwdne10996:0', + 'GB-NIR' => 'crwdns12706:0crwdne12706:0', 'NO'=>'crwdns10998:0crwdne10998:0', 'NP'=>'crwdns11000:0crwdne11000:0', 'NR'=>'crwdns11002:0crwdne11002:0', @@ -260,7 +262,7 @@ return [ 'RU'=>'crwdns11046:0crwdne11046:0', 'RW'=>'crwdns11048:0crwdne11048:0', 'SA'=>'crwdns11050:0crwdne11050:0', - 'UK'=>'crwdns11052:0crwdne11052:0', + 'GB-SCT'=>'crwdns12708:0crwdne12708:0', 'SB'=>'crwdns11054:0crwdne11054:0', 'SC'=>'crwdns11056:0crwdne11056:0', 'SS'=>'crwdns11241:0crwdne11241:0', @@ -312,6 +314,7 @@ return [ 'VI'=>'crwdns11148:0crwdne11148:0', 'VN'=>'crwdns11150:0crwdne11150:0', 'VU'=>'crwdns11152:0crwdne11152:0', + 'GB-WLS' =>'crwdns12710:0crwdne12710:0', 'WF'=>'crwdns11154:0crwdne11154:0', 'WS'=>'crwdns11156:0crwdne11156:0', 'YE'=>'crwdns11158:0crwdne11158:0', diff --git a/resources/lang/aa-ER/mail.php b/resources/lang/aa-ER/mail.php index 509d08dbe4..a3c3673eab 100644 --- a/resources/lang/aa-ER/mail.php +++ b/resources/lang/aa-ER/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'crwdns1705:0crwdne1705:0', 'acceptance_asset_accepted' => 'crwdns10552:0crwdne10552:0', 'acceptance_asset_declined' => 'crwdns10554:0crwdne10554:0', - 'accessory_name' => 'crwdns1706:0crwdne1706:0', - 'additional_notes' => 'crwdns1707:0crwdne1707:0', + 'accessory_name' => 'crwdns12732:0crwdne12732:0', + 'additional_notes' => 'crwdns12734:0crwdne12734:0', 'admin_has_created' => 'crwdns1708:0crwdne1708:0', - 'asset' => 'crwdns1709:0crwdne1709:0', - 'asset_name' => 'crwdns1710:0crwdne1710:0', + 'asset' => 'crwdns12750:0crwdne12750:0', + 'asset_name' => 'crwdns12716:0crwdne12716:0', 'asset_requested' => 'crwdns1711:0crwdne1711:0', 'asset_tag' => 'crwdns6068:0crwdne6068:0', 'assets_warrantee_alert' => 'crwdns6313:0crwdne6313:0', 'assigned_to' => 'crwdns1714:0crwdne1714:0', 'best_regards' => 'crwdns1715:0crwdne1715:0', - 'canceled' => 'crwdns1716:0crwdne1716:0', - 'checkin_date' => 'crwdns1717:0crwdne1717:0', - 'checkout_date' => 'crwdns1718:0crwdne1718:0', + 'canceled' => 'crwdns12718:0crwdne12718:0', + 'checkin_date' => 'crwdns12720:0crwdne12720:0', + 'checkout_date' => 'crwdns12722:0crwdne12722:0', 'checkedout_from' => 'crwdns12066:0crwdne12066:0', 'checkedin_from' => 'crwdns12082:0crwdne12082:0', 'checked_into' => 'crwdns12068:0crwdne12068:0', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'crwdns1719:0crwdne1719:0', 'current_QTY' => 'crwdns1727:0crwdne1727:0', 'days' => 'crwdns1729:0crwdne1729:0', - 'expecting_checkin_date' => 'crwdns1730:0crwdne1730:0', + 'expecting_checkin_date' => 'crwdns12724:0crwdne12724:0', 'expires' => 'crwdns1731:0crwdne1731:0', 'hello' => 'crwdns1734:0crwdne1734:0', 'hi' => 'crwdns1735:0crwdne1735:0', 'i_have_read' => 'crwdns1736:0crwdne1736:0', 'inventory_report' => 'crwdns11243:0crwdne11243:0', - 'item' => 'crwdns1737:0crwdne1737:0', + 'item' => 'crwdns12726:0crwdne12726:0', 'item_checked_reminder' => 'crwdns12322:0crwdne12322:0', 'license_expiring_alert' => 'crwdns2048:0crwdne2048:0', 'link_to_update_password' => 'crwdns1742:0crwdne1742:0', @@ -66,11 +66,11 @@ return [ 'name' => 'crwdns1747:0crwdne1747:0', 'new_item_checked' => 'crwdns1748:0crwdne1748:0', 'notes' => 'crwdns12070:0crwdne12070:0', - 'password' => 'crwdns1749:0crwdne1749:0', + 'password' => 'crwdns12728:0crwdne12728:0', 'password_reset' => 'crwdns1750:0crwdne1750:0', 'read_the_terms' => 'crwdns1751:0crwdne1751:0', 'read_the_terms_and_click' => 'crwdns12072:0crwdne12072:0', - 'requested' => 'crwdns1753:0crwdne1753:0', + 'requested' => 'crwdns12730:0crwdne12730:0', 'reset_link' => 'crwdns1754:0crwdne1754:0', 'reset_password' => 'crwdns1755:0crwdne1755:0', 'rights_reserved' => 'crwdns11245:0crwdne11245:0', diff --git a/resources/lang/af-ZA/admin/hardware/form.php b/resources/lang/af-ZA/admin/hardware/form.php index 6943e6c62a..c6db95f847 100644 --- a/resources/lang/af-ZA/admin/hardware/form.php +++ b/resources/lang/af-ZA/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/af-ZA/admin/locations/message.php b/resources/lang/af-ZA/admin/locations/message.php index d4f51f5bf6..2f62b7074d 100644 --- a/resources/lang/af-ZA/admin/locations/message.php +++ b/resources/lang/af-ZA/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Ligging bestaan ​​nie.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Hierdie ligging is tans geassosieer met ten minste een bate en kan nie uitgevee word nie. Dateer asseblief jou bates op om nie meer hierdie ligging te verwys nie en probeer weer.', 'assoc_child_loc' => 'Hierdie ligging is tans die ouer van ten minste een kind se plek en kan nie uitgevee word nie. Werk asseblief jou liggings by om nie meer hierdie ligging te verwys nie en probeer weer.', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/af-ZA/admin/settings/general.php b/resources/lang/af-ZA/admin/settings/general.php index c69595ec03..fcc483145e 100644 --- a/resources/lang/af-ZA/admin/settings/general.php +++ b/resources/lang/af-ZA/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'rugsteun', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/af-ZA/admin/users/message.php b/resources/lang/af-ZA/admin/users/message.php index 81d99479a6..8fdfa7c5b0 100644 --- a/resources/lang/af-ZA/admin/users/message.php +++ b/resources/lang/af-ZA/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Jy het hierdie bate suksesvol geweier.', 'bulk_manager_warn' => 'Jou gebruikers is suksesvol opgedateer, maar jou bestuurderinskrywing is nie gestoor nie, want die bestuurder wat jy gekies het, was ook in die gebruikerslys om geredigeer te word, en gebruikers mag nie hul eie bestuurder wees nie. Kies asseblief u gebruikers weer, behalwe die bestuurder.', 'user_exists' => 'Gebruiker bestaan ​​reeds!', - 'user_not_found' => 'Gebruiker bestaan ​​nie.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Die aanmeldingsveld is nodig', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Die wagwoord is nodig.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Kon nie die LDAP-bediener soek nie. Gaan asseblief die LDAP-bediener opstelling in die LDAP-konfigurasie lêer.
Error van LDAP-bediener:', 'ldap_could_not_get_entries' => 'Kon nie inskrywings van die LDAP-bediener kry nie. Gaan asseblief die LDAP-bediener opstelling in die LDAP-konfigurasie lêer.
Error van LDAP-bediener:', 'password_ldap' => 'Die wagwoord vir hierdie rekening word bestuur deur LDAP / Active Directory. Kontak asseblief u IT-afdeling om u wagwoord te verander.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/af-ZA/general.php b/resources/lang/af-ZA/general.php index 1aea318815..6d66bd0898 100644 --- a/resources/lang/af-ZA/general.php +++ b/resources/lang/af-ZA/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'verstryk', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/af-ZA/localizations.php b/resources/lang/af-ZA/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/af-ZA/localizations.php +++ b/resources/lang/af-ZA/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/af-ZA/mail.php b/resources/lang/af-ZA/mail.php index a1d95c723a..657550d729 100644 --- a/resources/lang/af-ZA/mail.php +++ b/resources/lang/af-ZA/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => '\'N Gebruiker het \'n item op die webwerf versoek', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Toebehore Naam:', - 'additional_notes' => 'Bykomende aantekeninge:', + 'accessory_name' => 'Toebehore Naam', + 'additional_notes' => 'Bykomende aantekeninge', 'admin_has_created' => '\'N Administrateur het \'n rekening vir jou op die webtuiste gemaak.', - 'asset' => 'bate:', - 'asset_name' => 'Bate Naam:', + 'asset' => 'bate', + 'asset_name' => 'Bate Naam', 'asset_requested' => 'Bate aangevra', 'asset_tag' => 'Bate-tag', '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.', 'assigned_to' => 'Toevertrou aan', 'best_regards' => 'Beste wense,', - 'canceled' => 'gekanselleer:', - 'checkin_date' => 'Incheckdatum:', - 'checkout_date' => 'Checkout Datum:', + 'canceled' => 'gekanselleer', + 'checkin_date' => 'Incheckdatum', + 'checkout_date' => 'Checkout Datum', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Klik asseblief op die volgende skakel om u webadres te bevestig:', 'current_QTY' => 'Huidige QTY', 'days' => 'dae', - 'expecting_checkin_date' => 'Verwagte inskrywingsdatum:', + 'expecting_checkin_date' => 'Verwagte tjekdatum', 'expires' => 'verstryk', 'hello' => 'hallo', 'hi' => 'Hi', 'i_have_read' => 'Ek het die gebruiksvoorwaardes gelees en ingestem en het hierdie item ontvang.', 'inventory_report' => 'Inventory Report', - 'item' => 'item:', + 'item' => 'item', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'link_to_update_password' => 'Klik asseblief op die volgende skakel om u webtuiste te verander:', @@ -66,11 +66,11 @@ return [ 'name' => 'naam', 'new_item_checked' => '\'N Nuwe item is onder u naam nagegaan, besonderhede is hieronder.', 'notes' => 'notas', - 'password' => 'wagwoord:', + 'password' => 'wagwoord', 'password_reset' => 'Wagwoord Herstel', 'read_the_terms' => 'Lees asseblief die gebruiksvoorwaardes hieronder.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'versoek:', + 'requested' => 'versoek', 'reset_link' => 'Jou wagwoord herstel skakel', 'reset_password' => 'Klik hier om jou wagwoord terug te stel:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/am-ET/admin/hardware/form.php b/resources/lang/am-ET/admin/hardware/form.php index 0b3d46b575..99f00c702c 100644 --- a/resources/lang/am-ET/admin/hardware/form.php +++ b/resources/lang/am-ET/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/am-ET/admin/locations/message.php b/resources/lang/am-ET/admin/locations/message.php index 488ec9c670..8fd96c2c3d 100644 --- a/resources/lang/am-ET/admin/locations/message.php +++ b/resources/lang/am-ET/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Location does not exist.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'This location is currently associated with at least one asset and cannot be deleted. Please update your assets to no longer reference this location and try again. ', 'assoc_child_loc' => 'This location is currently the parent of at least one child location and cannot be deleted. Please update your locations to no longer reference this location and try again. ', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/am-ET/admin/settings/general.php b/resources/lang/am-ET/admin/settings/general.php index 7ce360edab..9a81886ae8 100644 --- a/resources/lang/am-ET/admin/settings/general.php +++ b/resources/lang/am-ET/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Backups', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/am-ET/admin/users/message.php b/resources/lang/am-ET/admin/users/message.php index 4d014775bd..b6ddad3aac 100644 --- a/resources/lang/am-ET/admin/users/message.php +++ b/resources/lang/am-ET/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'You have successfully declined this asset.', 'bulk_manager_warn' => 'Your users have been successfully updated, however your manager entry was not saved because the manager you selected was also in the user list to be edited, and users may not be their own manager. Please select your users again, excluding the manager.', 'user_exists' => 'User already exists!', - 'user_not_found' => 'User does not exist.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'The login field is required', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'The password is required.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Could not search the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', 'ldap_could_not_get_entries' => 'Could not get entries from the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', 'password_ldap' => 'The password for this account is managed by LDAP/Active Directory. Please contact your IT department to change your password. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/am-ET/general.php b/resources/lang/am-ET/general.php index 5cbe7472d2..f89da449c4 100644 --- a/resources/lang/am-ET/general.php +++ b/resources/lang/am-ET/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Expires', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/am-ET/localizations.php b/resources/lang/am-ET/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/am-ET/localizations.php +++ b/resources/lang/am-ET/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/am-ET/mail.php b/resources/lang/am-ET/mail.php index 89c6755a88..8963c0218f 100644 --- a/resources/lang/am-ET/mail.php +++ b/resources/lang/am-ET/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'A user has requested an item on the website', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Accessory Name:', - 'additional_notes' => 'Additional Notes:', + 'accessory_name' => 'Accessory Name', + 'additional_notes' => 'Additional Notes', 'admin_has_created' => 'An administrator has created an account for you on the :web website.', - 'asset' => 'ንብረት:', - 'asset_name' => 'Asset Name:', + 'asset' => 'ንብረት', + 'asset_name' => 'Asset Name', 'asset_requested' => 'Asset requested', 'asset_tag' => 'የንብረት መለያ', '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.', 'assigned_to' => 'Assigned To', 'best_regards' => 'Best regards,', - 'canceled' => 'Canceled:', - 'checkin_date' => 'Checkin Date:', - 'checkout_date' => 'Checkout Date:', + 'canceled' => 'Canceled', + 'checkin_date' => 'Checkin Date', + 'checkout_date' => 'Checkout Date', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', 'current_QTY' => 'Current QTY', 'days' => 'Days', - 'expecting_checkin_date' => 'Expected Checkin Date:', + 'expecting_checkin_date' => 'Expected Checkin Date', 'expires' => 'Expires', 'hello' => 'Hello', 'hi' => 'Hi', 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', 'inventory_report' => 'Inventory Report', - 'item' => 'Item:', + 'item' => 'Item', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'link_to_update_password' => 'Please click on the following link to update your :web password:', @@ -66,11 +66,11 @@ return [ 'name' => 'Name', 'new_item_checked' => 'A new item has been checked out under your name, details are below.', 'notes' => 'Notes', - 'password' => 'Password:', + 'password' => 'Password', 'password_reset' => 'Password Reset', 'read_the_terms' => 'Please read the terms of use below.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'Requested:', + 'requested' => 'Requested', 'reset_link' => 'Your Password Reset Link', 'reset_password' => 'Click here to reset your password:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/ar-SA/admin/hardware/form.php b/resources/lang/ar-SA/admin/hardware/form.php index 966aa8b07b..c1090a73f1 100644 --- a/resources/lang/ar-SA/admin/hardware/form.php +++ b/resources/lang/ar-SA/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'تحديث الموقع الافتراضي فقط', 'asset_location_update_actual' => 'تحديث الموقع الفعلي فقط', 'asset_not_deployable' => 'حالة الأصول هذه غير قابلة للنشر. لا يمكن التحقق من هذه الأصول.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'حالة تلك الأصول قابلة للنشر. هذا الأصل يمكن إخراجه.', 'processing_spinner' => 'معالجة... (قد يستغرق هذا بعض الوقت على ملفات كبيرة)', 'optional_infos' => 'معلومات اختيارية', diff --git a/resources/lang/ar-SA/admin/locations/message.php b/resources/lang/ar-SA/admin/locations/message.php index e446f75ed2..30018de528 100644 --- a/resources/lang/ar-SA/admin/locations/message.php +++ b/resources/lang/ar-SA/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'الموقع غير موجود.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'هذا الموقع مرتبط حاليا بمادة عرض واحدة على الأقل ولا يمكن حذفها. يرجى تحديث مواد العرض لم تعد تشير إلى هذا الموقع ثم أعد المحاولة. ', 'assoc_child_loc' => 'هذا الموقع هو حاليا أحد الوالدين لموقع طفل واحد على الأقل ولا يمكن حذفه. يرجى تحديث مواقعك لم تعد تشير إلى هذا الموقع ثم أعد المحاولة.', 'assigned_assets' => 'الأصول المعينة', diff --git a/resources/lang/ar-SA/admin/settings/general.php b/resources/lang/ar-SA/admin/settings/general.php index 7c1b20f1b6..5b7374f204 100644 --- a/resources/lang/ar-SA/admin/settings/general.php +++ b/resources/lang/ar-SA/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'النسخ الإحتياطية', 'backups_help' => 'إنشاء وتنزيل واستعادة النسخ الاحتياطية ', 'backups_restoring' => 'استعادة من النسخة الاحتياطية', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", 'backups_upload' => 'تحميل نسخة احتياطية', 'backups_path' => 'يتم تخزين النسخ الاحتياطي على الخادم في :path', 'backups_restore_warning' => 'استخدم زر الاستعادة للاستعادة من نسخة احتياطية سابقة. (هذا لا يعمل حاليا مع وحدة تخزين الملفات S3 أو Docker.

الخاص بك قاعدة بيانات :app_name بأكملها وأي ملفات تم تحميلها سيتم استبدالها بالكامل بما هو موجود في ملف النسخ الاحتياطي. ', diff --git a/resources/lang/ar-SA/admin/users/message.php b/resources/lang/ar-SA/admin/users/message.php index 9b5a279d48..be17cff4fb 100644 --- a/resources/lang/ar-SA/admin/users/message.php +++ b/resources/lang/ar-SA/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'لقد رفضت هذا الأصل بنجاح.', 'bulk_manager_warn' => 'تم تحديث المستخدمين بنجاح، ولكن لم يتم حفظ إدخال مديرك لأن المدير الذي حددته كان أيضا في قائمة المستخدمين التي سيتم تعديلها، وقد لا يكون المستخدمون مديرهم الخاص. يرجى تحديد المستخدمين مرة أخرى، باستثناء المدير.', 'user_exists' => 'المستخدم موجود مسبقاً!', - 'user_not_found' => 'المستخدم غير موجود.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'حقل تسجيل الدخول اجباري', 'user_has_no_assets_assigned' => 'لا توجد أصول مخصصة حاليا للمستخدم.', 'user_password_required' => 'كلمة المرور اجبارية.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'تعذر البحث في خادم LDAP. الرجاء التحقق من الاعدادات الخاصة بخادم LDAP في ملف اعدادات LDAP.
الخطأ من خادم LDAP:', 'ldap_could_not_get_entries' => 'تعذر الحصول على إدخالات من خادم LDAP. الرجاء التحقق من الاعدادات الخاصة بخادم LDAP في ملف اعدادات LDAP.
الخطأ من خادم LDAP:', 'password_ldap' => 'تتم إدارة كلمة المرور لهذا الحساب بواسطة لداب / أكتيف ديركتوري. يرجى الاتصال بقسم تقنية المعلومات لتغيير كلمة المرور.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/ar-SA/general.php b/resources/lang/ar-SA/general.php index cdaadbc5f8..459bb9ffde 100644 --- a/resources/lang/ar-SA/general.php +++ b/resources/lang/ar-SA/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'أيضًا حذف هؤلاء المستخدمين. سيبقى سجل الأصول الخاص بهم سليماً ما لم/حتى تطهير السجلات المحذوفة في إعدادات المدير.', 'bulk_checkin_delete_success' => 'تم حذف المستخدمين المحددين وتم تسجيل العناصر الخاصة بهم.', 'bulk_checkin_success' => 'تم تسجيل الدخول إلى العناصر الخاصة بالمستخدمين المحددين.', - 'set_to_null' => 'حذف القيم لهذه الأصول حذف القيم لجميع الأصول :asset_count ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'حذف :field القيم لهذا المستخدم حذف :field القيم لجميع :user_count المستخدمين ', 'na_no_purchase_date' => 'N/A - لا يوجد تاريخ شراء', 'assets_by_status' => 'الأصول حسب الحالة', @@ -559,8 +559,8 @@ return [ 'expires' => 'انتهاء الصلاحية', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/ar-SA/localizations.php b/resources/lang/ar-SA/localizations.php index 95de5c8c47..b9717c691f 100644 --- a/resources/lang/ar-SA/localizations.php +++ b/resources/lang/ar-SA/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'اختر لغة', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'الإنجليزية، الولايات المتحدة', 'en-GB'=> 'الإنجليزية، المملكة المتحدة', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'الزولو', ], - 'select_country' => 'اختر دولة', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'جزيرة أسنشن', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'إستونيا', 'EG'=>'مصر', + 'GB-ENG'=>'England', 'ER'=>'إريتريا', 'ES'=>'إسبانيا', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'هولندا', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'النرويج', 'NP'=>'نيبال', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'الاتحاد الروسي', 'RW'=>'Rwanda', 'SA'=>'المملكة العربية السعودية', - 'UK'=>'اسكتلندا', + 'GB-SCT'=>'اسكتلندا', 'SB'=>'جزر سليمان', 'SC'=>'Seychelles', 'SS'=>'جنوب السودان', @@ -312,6 +314,7 @@ return [ 'VI'=>'جزر فرجن (الولايات المتحدة الأمريكية)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'جزر واليس وفوتونا', 'WS'=>'Samoa', 'YE'=>'اليمن', diff --git a/resources/lang/ar-SA/mail.php b/resources/lang/ar-SA/mail.php index 87006488ce..f33c4545d9 100644 --- a/resources/lang/ar-SA/mail.php +++ b/resources/lang/ar-SA/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'طلب مستخدم عنصر على الموقع', 'acceptance_asset_accepted' => 'قام مستخدم بقبول عنصر', 'acceptance_asset_declined' => 'قام مستخدم برفض عنصر', - 'accessory_name' => 'اسم الملحق:', - 'additional_notes' => 'ملاحظات إضافية:', + 'accessory_name' => 'اسم الملحق', + 'additional_notes' => 'ملاحظات إضافية', 'admin_has_created' => 'قام مسؤول بإنشاء حساب لك على الموقع :web.', - 'asset' => 'أصل:', - 'asset_name' => 'اسم الأصل:', + 'asset' => 'أصل', + 'asset_name' => 'اسم الأصل', 'asset_requested' => 'تم طلب مادة العرض', 'asset_tag' => 'وسم الأصل', 'assets_warrantee_alert' => 'هناك :count أصل مع ضمان تنتهي صلاحيته في :threshold أيام. هناك :count أصول مع ضمانات تنتهي صلاحيتها في :threshold أيام.', 'assigned_to' => 'عينت الى', 'best_regards' => 'أفضل التحيات،', - 'canceled' => 'ملغى:', - 'checkin_date' => 'تاريخ الادخال:', - 'checkout_date' => 'تاريخ الاخراج:', + 'canceled' => 'ملغى', + 'checkin_date' => 'تاريخ الادخال', + 'checkout_date' => 'تاريخ الاخراج', 'checkedout_from' => 'الخروج من', 'checkedin_from' => 'تم التحقق من', 'checked_into' => 'تم التحقق من الدخول', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'يرجى النقر على الرابط التالي لتأكيد حسابك على :web :', 'current_QTY' => 'الكمية الحالية', 'days' => 'أيام', - 'expecting_checkin_date' => 'تاريخ الادخال المتوقع:', + 'expecting_checkin_date' => 'تاريخ الادخال المتوقع', 'expires' => 'ينتهي', 'hello' => 'مرحبا', 'hi' => 'مرحبا', 'i_have_read' => 'لقد قرأت بنود الاستخدام وأوافق عليها، وقد تلقيت هذا البند.', 'inventory_report' => 'تقرير المخزون', - 'item' => 'عنصر:', + 'item' => 'عنصر', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'هنالك :count رخص سوف تنتهي في الأيام :threshold القادمة.', 'link_to_update_password' => 'يرجى النقر على الرابط التالي لتحديث كلمة المرور الخاصة بك على :web :', @@ -66,11 +66,11 @@ return [ 'name' => 'اسم', 'new_item_checked' => 'تم فحص عنصر جديد تحت اسمك، التفاصيل أدناه.', 'notes' => 'ملاحظات', - 'password' => 'كلمة المرور:', + 'password' => 'كلمة المرور', 'password_reset' => 'إعادة تعيين كلمة المرور', 'read_the_terms' => 'يرجى قراءة شروط الاستخدام أدناه.', 'read_the_terms_and_click' => 'يرجى قراءة شروط الاستخدام أدناه، وانقر على الرابط في الأسفل لتأكيد أنك تقرأ وتوافق على شروط الاستخدام، وقد استلمت الأصل.', - 'requested' => 'تم الطلب:', + 'requested' => 'طلب', 'reset_link' => 'رابط إعادة تعيين كلمة المرور', 'reset_password' => 'انقر هنا لإعادة تعيين كلمة المرور:', 'rights_reserved' => 'جميع الحقوق محفوظة.format@@0', diff --git a/resources/lang/bg-BG/admin/hardware/form.php b/resources/lang/bg-BG/admin/hardware/form.php index a7c15cf8df..827c400bfb 100644 --- a/resources/lang/bg-BG/admin/hardware/form.php +++ b/resources/lang/bg-BG/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Актуализиране на местоположението по подразбиране', 'asset_location_update_actual' => 'Актуализиране само на местоположението', 'asset_not_deployable' => 'Актива не може да бъде предоставен. Този активк не може да бъде изписан.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'Актива може да бъде предоставен. Този активк може да бъде изписан.', 'processing_spinner' => 'Обработка...(Това може да отнеме време при големи файлове)', 'optional_infos' => 'Допълнителна информация', diff --git a/resources/lang/bg-BG/admin/locations/message.php b/resources/lang/bg-BG/admin/locations/message.php index b729a64469..4b5c4ea9aa 100644 --- a/resources/lang/bg-BG/admin/locations/message.php +++ b/resources/lang/bg-BG/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Местоположението не съществува.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Местоположението е свързано с поне един актив и не може да бъде изтрито. Моля, актуализирайте активите, така че да не са свързани с това местоположение и опитайте отново. ', 'assoc_child_loc' => 'В избраното местоположение е присъединено едно или повече местоположения. Моля преместете ги в друго и опитайте отново.', 'assigned_assets' => 'Изписани Активи', diff --git a/resources/lang/bg-BG/admin/settings/general.php b/resources/lang/bg-BG/admin/settings/general.php index 99b48e105c..8c2448c6b6 100644 --- a/resources/lang/bg-BG/admin/settings/general.php +++ b/resources/lang/bg-BG/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Архивиране', 'backups_help' => 'Създаване, сваляне и възстановяване на архиви ', 'backups_restoring' => 'Възстановяване от архив', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", 'backups_upload' => 'Качване на архив', 'backups_path' => 'Архивите на сървъра са записани в :path', 'backups_restore_warning' => 'Използвайте бутона за възстановяване ,за да възстановите архивно копие. (Това не работи с S3 файлова система или Docker.)

Вашата цяла :app_name датабаза и всички качени файлове ще бъдат заменени от съдържанието на архива. ', diff --git a/resources/lang/bg-BG/admin/users/message.php b/resources/lang/bg-BG/admin/users/message.php index d444cd9f60..239bd8bbe1 100644 --- a/resources/lang/bg-BG/admin/users/message.php +++ b/resources/lang/bg-BG/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Активът беше отказан.', 'bulk_manager_warn' => 'Вашите потребителски профили бяха обновени успешно, обаче вашето управителско вписване не беше запазено, защото управителят, които сте избрали бе в списъка с потребителски профили за промяна и потребителите не могат да бъдат свои управители. Моля изберете вашите потребителски профили отново, с изключение на управителя.', 'user_exists' => 'Потребителят вече съществува!', - 'user_not_found' => 'Потребителят не съществува.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Полето за вход е задължително', 'user_has_no_assets_assigned' => 'Няма заведени активи на този потребител.', 'user_password_required' => 'Паролата е задължителна.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Проблем при търсенето в LDAP сървъра. Моля прегледайте конфигурацията на LDAP.
Грешка от LDAP сървъра: ', 'ldap_could_not_get_entries' => 'Проблем при извличането на резултат от LDAP сървъра. Моля прегледайте конфигурацията на LDAP.
Грешка от LDAP сървъра:', 'password_ldap' => 'Паролата за този профил се управлява от LDAP / Active Directory. Моля, свържете се с вашия ИТ отдел, за да промените паролата си.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/bg-BG/general.php b/resources/lang/bg-BG/general.php index 65cb677538..d767a6e09b 100644 --- a/resources/lang/bg-BG/general.php +++ b/resources/lang/bg-BG/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Също маркирай за изтриване потребителите. Историята на тяхните активи ще остане докато не изчистите изтритите записи през административните настройки.', 'bulk_checkin_delete_success' => 'Избраните потребители бяха изтрити и техните активи вписани обратно.', 'bulk_checkin_success' => 'Активите за избраните потребители бяха вписани обратно.', - 'set_to_null' => 'Изтрии стойнистите за този актив|Изтрии стойностите за всичките :asset_count актива ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Изтрий стойноста :field за този потребител|Изтрий стойността :field за всичките :user_count потребителя ', 'na_no_purchase_date' => 'N/A - Няма дата на закупуване', 'assets_by_status' => 'Статус на Активи', @@ -559,8 +559,8 @@ return [ 'expires' => 'Изтича', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => 'остават :count', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/bg-BG/localizations.php b/resources/lang/bg-BG/localizations.php index aec385abaa..0b266dc815 100644 --- a/resources/lang/bg-BG/localizations.php +++ b/resources/lang/bg-BG/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Избор на език', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'Английски, САЩ', 'en-GB'=> 'Английски, Великобритания', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Зулу', ], - 'select_country' => 'Изберете държава', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Остров Възнесение', @@ -135,6 +135,7 @@ return [ 'EC'=>'Еквадор', 'EE'=>'Естония', 'EG'=>'Египет', + 'GB-ENG'=>'England', 'ER'=>'Еритрея', 'ES'=>'Испания', 'ET'=>'Етиопия', @@ -233,6 +234,7 @@ return [ 'NG'=>'Нигерия', 'NI'=>'Никарагуа', 'NL'=>'Холандия', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Норвегия', 'NP'=>'Непал', 'NR'=>'Науру', @@ -260,7 +262,7 @@ return [ 'RU'=>'Руска федерация', 'RW'=>'Руанда', 'SA'=>'Саудитска Арабия', - 'UK'=>'Шотландия', + 'GB-SCT'=>'Шотландия', 'SB'=>'Соломонови острови', 'SC'=>'Сейшелските острови', 'SS'=>'Южен Судан', @@ -312,6 +314,7 @@ return [ 'VI'=>'Вирджински острови (САЩ)', 'VN'=>'Виетнам', 'VU'=>'Вануату', + 'GB-WLS' =>'Wales', 'WF'=>'Острови Уолис и Футуна', 'WS'=>'Самоу', 'YE'=>'Йемен', diff --git a/resources/lang/bg-BG/mail.php b/resources/lang/bg-BG/mail.php index c90fc87a03..75562c0b3d 100644 --- a/resources/lang/bg-BG/mail.php +++ b/resources/lang/bg-BG/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Потребител е направил заявка за елемент в уебсайта', 'acceptance_asset_accepted' => 'Потребителя прие актива', 'acceptance_asset_declined' => 'Потребителя отказа актива', - 'accessory_name' => 'Име на аксесоар:', - 'additional_notes' => 'Допълнителни бележки:', + 'accessory_name' => 'Аксесоар', + 'additional_notes' => 'Допълнителни бележки', 'admin_has_created' => 'Администратор е създал акаунт за вас на :web website.', - 'asset' => 'Актив:', - 'asset_name' => 'Име на актив:', + 'asset' => 'Актив', + 'asset_name' => 'Име на актив', 'asset_requested' => 'Заявка за актив', 'asset_tag' => 'Инвентарен номер', 'assets_warrantee_alert' => 'Има :count актив(а) с гаранция, която ще изтече в следващите :threshold дни.|Има :count активa с гаранции, която ще изтече в следващите :threshold дни.', 'assigned_to' => 'Възложени на', 'best_regards' => 'С най-добри пожелания.', - 'canceled' => 'Отменено:', - 'checkin_date' => 'Дата на вписване:', - 'checkout_date' => 'Дата на отписване:', + 'canceled' => 'Отменено', + 'checkin_date' => 'Дата на вписване', + 'checkout_date' => 'Дата на изписване', 'checkedout_from' => 'Изписан от', 'checkedin_from' => 'Вписан от', 'checked_into' => 'Изписан на', @@ -55,7 +55,7 @@ return [ 'hi' => 'Здравейте', 'i_have_read' => 'Прочетох и се съгласих с условията за ползване, и получих този артикул.', 'inventory_report' => 'Списък активи', - 'item' => 'Артикул:', + 'item' => 'Информация', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'Има :count лиценз, който изтича в следващите :threshold дни.|Има :count лиценза, които изтичат в следващите :threshold дни.', 'link_to_update_password' => 'Моля щракенете върху следния линк за да обновите своята :web password:', @@ -66,11 +66,11 @@ return [ 'name' => 'Име', 'new_item_checked' => 'Нов артикул беше изписан под вашето име, детайлите са отдолу.', 'notes' => 'Бележки', - 'password' => 'Парола:', + 'password' => 'Парола', 'password_reset' => 'Нулиране на паролата', 'read_the_terms' => 'Моля прочетете условията по-долу.', 'read_the_terms_and_click' => 'Моля прочетете условията за ползване по-долу и щракнете върху връзката в края, за да потвърдите че сте прочели и се съгласявате с условията на употреба и сте получили актива.', - 'requested' => 'Изискан:', + 'requested' => 'Изискан', 'reset_link' => 'Вашата връзка за повторно задаване на паролата', 'reset_password' => 'Щракнете тук, за да нулирате паролата си:', 'rights_reserved' => 'Всички права запазени.', diff --git a/resources/lang/ca-ES/admin/hardware/form.php b/resources/lang/ca-ES/admin/hardware/form.php index 8d8f41f189..2f9e293fe8 100644 --- a/resources/lang/ca-ES/admin/hardware/form.php +++ b/resources/lang/ca-ES/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/ca-ES/admin/locations/message.php b/resources/lang/ca-ES/admin/locations/message.php index 488ec9c670..8fd96c2c3d 100644 --- a/resources/lang/ca-ES/admin/locations/message.php +++ b/resources/lang/ca-ES/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Location does not exist.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'This location is currently associated with at least one asset and cannot be deleted. Please update your assets to no longer reference this location and try again. ', 'assoc_child_loc' => 'This location is currently the parent of at least one child location and cannot be deleted. Please update your locations to no longer reference this location and try again. ', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/ca-ES/admin/settings/general.php b/resources/lang/ca-ES/admin/settings/general.php index 7ce360edab..9a81886ae8 100644 --- a/resources/lang/ca-ES/admin/settings/general.php +++ b/resources/lang/ca-ES/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Backups', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/ca-ES/admin/users/message.php b/resources/lang/ca-ES/admin/users/message.php index 4d014775bd..b6ddad3aac 100644 --- a/resources/lang/ca-ES/admin/users/message.php +++ b/resources/lang/ca-ES/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'You have successfully declined this asset.', 'bulk_manager_warn' => 'Your users have been successfully updated, however your manager entry was not saved because the manager you selected was also in the user list to be edited, and users may not be their own manager. Please select your users again, excluding the manager.', 'user_exists' => 'User already exists!', - 'user_not_found' => 'User does not exist.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'The login field is required', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'The password is required.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Could not search the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', 'ldap_could_not_get_entries' => 'Could not get entries from the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', 'password_ldap' => 'The password for this account is managed by LDAP/Active Directory. Please contact your IT department to change your password. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/ca-ES/general.php b/resources/lang/ca-ES/general.php index fc33fe60f5..ccd3f2a54d 100644 --- a/resources/lang/ca-ES/general.php +++ b/resources/lang/ca-ES/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Expires', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/ca-ES/localizations.php b/resources/lang/ca-ES/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/ca-ES/localizations.php +++ b/resources/lang/ca-ES/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/ca-ES/mail.php b/resources/lang/ca-ES/mail.php index 9bb00688f4..e9618c3b08 100644 --- a/resources/lang/ca-ES/mail.php +++ b/resources/lang/ca-ES/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'A user has requested an item on the website', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Accessory Name:', - 'additional_notes' => 'Additional Notes:', + 'accessory_name' => 'Accessory Name', + 'additional_notes' => 'Additional Notes', 'admin_has_created' => 'An administrator has created an account for you on the :web website.', - 'asset' => 'Recurs:', - 'asset_name' => 'Asset Name:', + 'asset' => 'Recurs', + 'asset_name' => 'Asset Name', 'asset_requested' => 'Asset requested', 'asset_tag' => 'Etiqueta de Recurs', '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.', 'assigned_to' => 'Assigned To', 'best_regards' => 'Best regards,', - 'canceled' => 'Canceled:', - 'checkin_date' => 'Checkin Date:', - 'checkout_date' => 'Checkout Date:', + 'canceled' => 'Canceled', + 'checkin_date' => 'Checkin Date', + 'checkout_date' => 'Checkout Date', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', 'current_QTY' => 'Current QTY', 'days' => 'Days', - 'expecting_checkin_date' => 'Expected Checkin Date:', + 'expecting_checkin_date' => 'Expected Checkin Date', 'expires' => 'Expires', 'hello' => 'Hello', 'hi' => 'Hi', 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', 'inventory_report' => 'Inventory Report', - 'item' => 'Item:', + 'item' => 'Item', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'link_to_update_password' => 'Please click on the following link to update your :web password:', @@ -66,11 +66,11 @@ return [ 'name' => 'Name', 'new_item_checked' => 'A new item has been checked out under your name, details are below.', 'notes' => 'Notes', - 'password' => 'Password:', + 'password' => 'Password', 'password_reset' => 'Password Reset', 'read_the_terms' => 'Please read the terms of use below.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'Requested:', + 'requested' => 'Requested', 'reset_link' => 'Your Password Reset Link', 'reset_password' => 'Click here to reset your password:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/chr-US/admin/hardware/form.php b/resources/lang/chr-US/admin/hardware/form.php index edec543637..03b8f04add 100644 --- a/resources/lang/chr-US/admin/hardware/form.php +++ b/resources/lang/chr-US/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/chr-US/admin/locations/message.php b/resources/lang/chr-US/admin/locations/message.php index 488ec9c670..8fd96c2c3d 100644 --- a/resources/lang/chr-US/admin/locations/message.php +++ b/resources/lang/chr-US/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Location does not exist.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'This location is currently associated with at least one asset and cannot be deleted. Please update your assets to no longer reference this location and try again. ', 'assoc_child_loc' => 'This location is currently the parent of at least one child location and cannot be deleted. Please update your locations to no longer reference this location and try again. ', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/chr-US/admin/settings/general.php b/resources/lang/chr-US/admin/settings/general.php index 7ce360edab..9a81886ae8 100644 --- a/resources/lang/chr-US/admin/settings/general.php +++ b/resources/lang/chr-US/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Backups', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/chr-US/admin/users/message.php b/resources/lang/chr-US/admin/users/message.php index 4d014775bd..b6ddad3aac 100644 --- a/resources/lang/chr-US/admin/users/message.php +++ b/resources/lang/chr-US/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'You have successfully declined this asset.', 'bulk_manager_warn' => 'Your users have been successfully updated, however your manager entry was not saved because the manager you selected was also in the user list to be edited, and users may not be their own manager. Please select your users again, excluding the manager.', 'user_exists' => 'User already exists!', - 'user_not_found' => 'User does not exist.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'The login field is required', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'The password is required.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Could not search the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', 'ldap_could_not_get_entries' => 'Could not get entries from the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', 'password_ldap' => 'The password for this account is managed by LDAP/Active Directory. Please contact your IT department to change your password. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/chr-US/general.php b/resources/lang/chr-US/general.php index 7634387906..3092228674 100644 --- a/resources/lang/chr-US/general.php +++ b/resources/lang/chr-US/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Expires', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/chr-US/localizations.php b/resources/lang/chr-US/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/chr-US/localizations.php +++ b/resources/lang/chr-US/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/chr-US/mail.php b/resources/lang/chr-US/mail.php index edb1683200..72fb70db80 100644 --- a/resources/lang/chr-US/mail.php +++ b/resources/lang/chr-US/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'A user has requested an item on the website', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Accessory Name:', - 'additional_notes' => 'Additional Notes:', + 'accessory_name' => 'Accessory Name', + 'additional_notes' => 'Additional Notes', 'admin_has_created' => 'An administrator has created an account for you on the :web website.', - 'asset' => 'Asset:', - 'asset_name' => 'Asset Name:', + 'asset' => 'Asset', + 'asset_name' => 'Asset Name', 'asset_requested' => 'Asset requested', 'asset_tag' => 'Asset Tag', '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.', 'assigned_to' => 'Assigned To', 'best_regards' => 'Best regards,', - 'canceled' => 'Canceled:', - 'checkin_date' => 'Checkin Date:', - 'checkout_date' => 'Checkout Date:', + 'canceled' => 'Canceled', + 'checkin_date' => 'Checkin Date', + 'checkout_date' => 'Checkout Date', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', 'current_QTY' => 'Current QTY', 'days' => 'Days', - 'expecting_checkin_date' => 'Expected Checkin Date:', + 'expecting_checkin_date' => 'Expected Checkin Date', 'expires' => 'Expires', 'hello' => 'Hello', 'hi' => 'Hi', 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', 'inventory_report' => 'Inventory Report', - 'item' => 'Item:', + 'item' => 'Item', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'link_to_update_password' => 'Please click on the following link to update your :web password:', @@ -66,11 +66,11 @@ return [ 'name' => 'Name', 'new_item_checked' => 'A new item has been checked out under your name, details are below.', 'notes' => 'Notes', - 'password' => 'Password:', + 'password' => 'Password', 'password_reset' => 'Password Reset', 'read_the_terms' => 'Please read the terms of use below.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'Requested:', + 'requested' => 'Requested', 'reset_link' => 'Your Password Reset Link', 'reset_password' => 'Click here to reset your password:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/cs-CZ/account/general.php b/resources/lang/cs-CZ/account/general.php index 9785d993d6..889b0a4889 100644 --- a/resources/lang/cs-CZ/account/general.php +++ b/resources/lang/cs-CZ/account/general.php @@ -2,16 +2,16 @@ return array( 'personal_api_keys' => 'Osobní API klíče', - 'personal_access_token' => 'Personal Access Token', - 'personal_api_keys_success' => 'Personal API Key :key created sucessfully', - 'here_is_api_key' => 'Here is your new personal access token. This is the only time it will be shown so do not lose it! You may now use this token to make API requests.', - 'api_key_warning' => 'When generating an API token, be sure to copy it down immediately as they will not be visible to you again.', + 'personal_access_token' => 'Osobní přístupový token', + 'personal_api_keys_success' => 'Osobní API klíč :key byl úspěšně vytvořen', + 'here_is_api_key' => 'Zde je váš nový osobní přístupový token. Toto je jediná chvíle, kdy bude zobrazen, takže si jej prosím uložte! Nyní můžete použít tento token k vytvoření API požadavků.', + 'api_key_warning' => 'Při generování tokenu API se ujistěte, že jej ihned okopírujete, nebude znovu k zobrazení.', 'api_base_url' => 'Základní adresa API je umístěna na:', 'api_base_url_endpoint' => '/<endpoint>', 'api_token_expiration_time' => 'API tokeny vyprší:', 'api_reference' => 'Please check the API reference to find specific API endpoints and additional API documentation.', - 'profile_updated' => 'Account successfully updated', - 'no_tokens' => 'You have not created any personal access tokens.', - 'enable_sounds' => 'Enable sound effects', - 'enable_confetti' => 'Enable confetti effects', + 'profile_updated' => 'Účet úspěšně aktualizován', + 'no_tokens' => 'Nevytvořili jste žádné osobní přístupové tokeny.', + 'enable_sounds' => 'Povolit zvukové efekty', + 'enable_confetti' => 'Povolit efekty confetti', ); diff --git a/resources/lang/cs-CZ/admin/hardware/form.php b/resources/lang/cs-CZ/admin/hardware/form.php index 842bfe4a69..5c3f24a852 100644 --- a/resources/lang/cs-CZ/admin/hardware/form.php +++ b/resources/lang/cs-CZ/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Aktualizovat pouze výchozí umístění', 'asset_location_update_actual' => 'Aktualizovat pouze skutečnou polohu', 'asset_not_deployable' => 'Tento majetek nelze vyskladnit.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'Tento majetek lze vyskladnit.', 'processing_spinner' => 'Zpracovávání... (S velkými soubory to může chvíli trvat)', 'optional_infos' => 'Volitelné informace', diff --git a/resources/lang/cs-CZ/admin/locations/message.php b/resources/lang/cs-CZ/admin/locations/message.php index 455e756269..a06798348d 100644 --- a/resources/lang/cs-CZ/admin/locations/message.php +++ b/resources/lang/cs-CZ/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Místo neexistuje.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Toto umístění je spojeno s alespoň jedním majetkem a nemůže být smazáno. Aktualizujte majetky tak aby nenáleželi k tomuto umístění a zkuste to znovu. ', 'assoc_child_loc' => 'Toto umístění je nadřazené alespoň jednomu umístění a nelze jej smazat. Aktualizujte své umístění tak, aby na toto umístění již neodkazovalo a zkuste to znovu. ', 'assigned_assets' => 'Přiřazený majetek', diff --git a/resources/lang/cs-CZ/admin/settings/general.php b/resources/lang/cs-CZ/admin/settings/general.php index a5c11c1223..698f8f8991 100644 --- a/resources/lang/cs-CZ/admin/settings/general.php +++ b/resources/lang/cs-CZ/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Zálohy', 'backups_help' => 'Vytvořit, stáhnout a obnovit zálohy ', 'backups_restoring' => 'Obnovit ze zálohy', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", 'backups_upload' => 'Nahrát zálohu', 'backups_path' => 'Zálohy jsou uloženy v :path', 'backups_restore_warning' => 'Použijte tlačítko obnovení pro obnovení z předchozí zálohy. (Toto v současné době nefunguje se S3 souborovým úložištěm nebo Docker.

Vaše celá databáze :app_name a všechny nahrané soubory budou zcela nahrazeny tím, co je v záložním souboru. ', diff --git a/resources/lang/cs-CZ/admin/users/message.php b/resources/lang/cs-CZ/admin/users/message.php index 4a2551113c..09304ae46a 100644 --- a/resources/lang/cs-CZ/admin/users/message.php +++ b/resources/lang/cs-CZ/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Úspěšně jste odmítli tento majetek.', 'bulk_manager_warn' => 'Uživatelé byli úspěšně aktualizováni, položka správce však nebyla uložena, protože správce, který jste si vybrali, byl také v seznamu uživatelů, který má být upraven, a uživatelé nemusí být jejich vlastní správce. Zvolte své uživatele znovu, kromě správce.', 'user_exists' => 'Uživatel již existuje!', - 'user_not_found' => 'Uživatel neexistuje.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Přihlašovací pole je povinné', 'user_has_no_assets_assigned' => 'Momentálně nejsou uživateli přiřazeny žádné položky.', 'user_password_required' => 'Je vyžadováno heslo.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Nelze vyhledat server LDAP. Zkontrolujte prosím konfiguraci serveru LDAP v konfiguračním souboru LDAP.
Chyba serveru LDAP:', 'ldap_could_not_get_entries' => 'Nelze získat záznamy ze serveru LDAP. Zkontrolujte prosím konfiguraci serveru LDAP v konfiguračním souboru LDAP.
Chyba serveru LDAP:', 'password_ldap' => 'Heslo pro tento účet je spravováno serverem LDAP / Active Directory. Obraťte se na oddělení IT a změňte heslo.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/cs-CZ/general.php b/resources/lang/cs-CZ/general.php index 6a30ea60f5..868ecfc5a9 100644 --- a/resources/lang/cs-CZ/general.php +++ b/resources/lang/cs-CZ/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Také odstranit tyto uživatele. Historie jejich majetku zůstane neporušená/dokud tvrvale nevymažete smazané záznamy v nastavení správce.', 'bulk_checkin_delete_success' => 'Vybraní uživatelé byli odstraněni a jejich položky byly odebrány.', 'bulk_checkin_success' => 'Položky vybraných uživatelů byly odebrány.', - 'set_to_null' => 'Odstranit hodnoty z aktiva|Odstranit hodnoty z :asset_count aktiv ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Odstranit hodnoty :field pro tohoto uživatele|Odstranit :field hodnoty pro všechny :user_count uživatele ', 'na_no_purchase_date' => 'N/A – neznámé datum nákupu', 'assets_by_status' => 'Majetek podle stavu', @@ -559,8 +559,8 @@ return [ 'expires' => 'Vyprší', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/cs-CZ/localizations.php b/resources/lang/cs-CZ/localizations.php index ea101d88bc..e89a783b15 100644 --- a/resources/lang/cs-CZ/localizations.php +++ b/resources/lang/cs-CZ/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Vyberte jazyk', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'Angličtina, USA', 'en-GB'=> 'Angličtina, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zuluština', ], - 'select_country' => 'Zvolte stát', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ostrov Ascension', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ekvádor', 'EE'=>'Estonsko', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Španělsko', 'ET'=>'Etiopie', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigérie', 'NI'=>'Nikaragua', 'NL'=>'Nizozemsko', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norsko', 'NP'=>'Nepál', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Ruská federace', 'RW'=>'Rwanda', 'SA'=>'Saúdská Arábie', - 'UK'=>'Skotsko', + 'GB-SCT'=>'Skotsko', 'SB'=>'Šalamounovy ostrovy', 'SC'=>'Seychelles', 'SS'=>'Jižní Súdán', @@ -312,6 +314,7 @@ return [ 'VI'=>'Americké Panenské ostrovy', 'VN'=>'Vietnam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Ostrovy Wallis a Futuna', 'WS'=>'Samoa', 'YE'=>'Jemen', diff --git a/resources/lang/cs-CZ/mail.php b/resources/lang/cs-CZ/mail.php index 226e79c4ea..771ab9a32d 100644 --- a/resources/lang/cs-CZ/mail.php +++ b/resources/lang/cs-CZ/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Uživatel požádal o položku na webu', 'acceptance_asset_accepted' => 'Uživatel potvrdil vlastnictví', 'acceptance_asset_declined' => 'Uživatel zamítl vlastnictví', - 'accessory_name' => 'Název příslušenství:', - 'additional_notes' => 'Další Poznámky:', + 'accessory_name' => 'Název příslušenství', + 'additional_notes' => 'Další Poznámky', 'admin_has_created' => 'Administrátor pro vás vytvořil účet na stránce :web.', - 'asset' => 'Majetek:', - 'asset_name' => 'Název majetku:', + 'asset' => 'Majetek', + 'asset_name' => 'Název majetku', 'asset_requested' => 'Požadovaný majetek', 'asset_tag' => 'Inventární číslo', 'assets_warrantee_alert' => 'Je zde :count položka se zárukou končící v následujících :threshold dnech.|Jsou zde :count položek se zárukou končící v následujících :threshold dnech.', 'assigned_to' => 'Přiděleno', 'best_regards' => 'S pozdravem,', - 'canceled' => 'Zrušeno:', - 'checkin_date' => 'Datum převzetí:', - 'checkout_date' => 'Datum vydání:', + 'canceled' => 'Zrušeno', + 'checkin_date' => 'Datum převzetí', + 'checkout_date' => 'Datum vydání', 'checkedout_from' => 'Zkontrolováno od', 'checkedin_from' => 'Zaškrtnuto z', 'checked_into' => 'Ověřeno do', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Kliknutím na následující odkaz potvrdíte váš účet pro :web:', 'current_QTY' => 'Aktuální množství', 'days' => 'Dní', - 'expecting_checkin_date' => 'Očekávané datum převzetí:', + 'expecting_checkin_date' => 'Očekávané datum převzetí', 'expires' => 'Vyprší', 'hello' => 'Dobrý den', 'hi' => 'Ahoj', 'i_have_read' => 'Přečetl/a jsem si podmínky používání, souhlasím s pravidel používání a obdržel jsem tuto položku.', 'inventory_report' => 'Zpráva o majetku', - 'item' => 'Položka:', + 'item' => 'Položka', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'Je zde :count licence, které končí platnost v příštích :threshold dnech.|Jsou zde :count licence, kterým končí platnost v příštích :threshold dnech.', 'link_to_update_password' => 'Klepnutím na následující odkaz aktualizujte své heslo pro :web:', @@ -66,11 +66,11 @@ return [ 'name' => 'Položka', 'new_item_checked' => 'Nová položka byla odevzdána pod vaším jménem, podrobnosti jsou uvedeny níže.', 'notes' => 'Poznámky', - 'password' => 'Heslo:', + 'password' => 'Heslo', 'password_reset' => 'Resetování hesla', 'read_the_terms' => 'Prosím přečtěte si níže uvedené podmínky použití.', 'read_the_terms_and_click' => 'Přečtěte si prosím níže uvedené podmínky použití, a klikněte na odkaz v dolní části pro potvrzení, že jste si přečetli a souhlasili s podmínkami použití a obdrželi aktivum.', - 'requested' => 'Zažádáno:', + 'requested' => 'Požadováno', 'reset_link' => 'Váš odkaz pro resetování hesla', 'reset_password' => 'Pro zresetování vašeho hesla klikněte na odkaz:', 'rights_reserved' => 'Všechna práva vyhrazena.', diff --git a/resources/lang/cs-CZ/validation.php b/resources/lang/cs-CZ/validation.php index 5aeca5e9f8..fc8adac1dd 100644 --- a/resources/lang/cs-CZ/validation.php +++ b/resources/lang/cs-CZ/validation.php @@ -13,21 +13,21 @@ return [ | */ - 'accepted' => 'The :attribute field must be accepted.', - 'accepted_if' => 'The :attribute field must be accepted when :other is :value.', - 'active_url' => 'The :attribute field must be a valid URL.', - 'after' => 'The :attribute field must be a date after :date.', - 'after_or_equal' => 'The :attribute field must be a date after or equal to :date.', - 'alpha' => 'The :attribute field must only contain letters.', - 'alpha_dash' => 'The :attribute field must only contain letters, numbers, dashes, and underscores.', - 'alpha_num' => 'The :attribute field must only contain letters and numbers.', + 'accepted' => 'Je potřeba potvrdit :attribute.', + 'accepted_if' => 'Položka :attribute je vyžadována, když :other je :value.', + 'active_url' => ':attribute není platnou URL.', + 'after' => ':attribute nemůže být později než :date.', + 'after_or_equal' => 'Atribut musí mít datum následující nebo rovné :date.', + 'alpha' => ':attribute může obsahovat pouze písmena.', + 'alpha_dash' => ':attribute může obsahovat pouze písmena, čísla, a pomlčky.', + 'alpha_num' => ':attribute může obsahovat pouze písmena a čísla.', 'array' => 'The :attribute field must be an array.', 'ascii' => 'The :attribute field must only contain single-byte alphanumeric characters and symbols.', 'before' => 'The :attribute field must be a date before :date.', 'before_or_equal' => 'The :attribute field must be a date before or equal to :date.', 'between' => [ - 'array' => 'The :attribute field must have between :min and :max items.', - 'file' => 'The :attribute field must be between :min and :max kilobytes.', + 'array' => ':attribute musí být mezi hodnotami :min a :max.', + 'file' => ':attribute musí být větší než :min a menší než :max kilobytů.', 'numeric' => 'The :attribute field must be between :min and :max.', 'string' => 'The :attribute field must be between :min and :max characters.', ], @@ -169,7 +169,7 @@ return [ 'unique' => ':attribute byl již vybrán.', 'uploaded' => 'Atribut: se nepodařilo nahrát.', 'uppercase' => 'The :attribute field must be uppercase.', - 'url' => 'The :attribute field must be a valid URL.', + 'url' => ':attribute není platnou URL.', 'ulid' => 'The :attribute field must be a valid ULID.', 'uuid' => 'The :attribute field must be a valid UUID.', diff --git a/resources/lang/cy-GB/admin/hardware/form.php b/resources/lang/cy-GB/admin/hardware/form.php index 960a9217fa..5ffe570914 100644 --- a/resources/lang/cy-GB/admin/hardware/form.php +++ b/resources/lang/cy-GB/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/cy-GB/admin/locations/message.php b/resources/lang/cy-GB/admin/locations/message.php index bff9af8cc5..d208fbeb6b 100644 --- a/resources/lang/cy-GB/admin/locations/message.php +++ b/resources/lang/cy-GB/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Nid yw\'r lleoliad yn bodoli.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Mae\'r lleoliad yma wedi perthnasu i oleiaf un ased a nid yw\'n bosib dileu. Diweddarwch eich asedau i beidio cyfeirio at y lleoliad yma ac yna ceisiwch eto. ', 'assoc_child_loc' => 'Mae\'r lleoliad yma yn rhiant i oleiaf un lleoliad a nid yw\'n bosib dileu. Diweddarwch eich lleoliadau i beidio cyfeirio at y lleoliad yma ac yna ceisiwch eto. ', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/cy-GB/admin/settings/general.php b/resources/lang/cy-GB/admin/settings/general.php index 1ffee5dde6..cc8cbc6162 100644 --- a/resources/lang/cy-GB/admin/settings/general.php +++ b/resources/lang/cy-GB/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Copi wrth gefn', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/cy-GB/admin/users/message.php b/resources/lang/cy-GB/admin/users/message.php index 63046b048d..a84e021d07 100644 --- a/resources/lang/cy-GB/admin/users/message.php +++ b/resources/lang/cy-GB/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Rydych wedi llwyddo I wrthod yr ased yma.', 'bulk_manager_warn' => 'Mae eich defnyddwyr wedi diweddaru\'n llwyddiannus ond mae\'r blwch rheolwr heb newid gan fod y rheolwr yn y rhestr o defnyddwyr. Dewisiwch eto heb cynnwys y rheolwr.', 'user_exists' => 'Defnyddiwr yn bodoli yn barod!', - 'user_not_found' => 'Nid yw\'r defnyddiwr yn bodoli.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Mae angen llenwi\'r maes login', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Rhaid gosod cyfrinair.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Wedi methu cyraedd y server LDAP. Gwiriwch eich gosodiadau LDAP.
Error from LDAP Server:', 'ldap_could_not_get_entries' => 'Wedi methu llwytho data trwy LDAP. Gwiriwch eich gosodiadau LDAP.
Error from LDAP Server:', 'password_ldap' => 'Mae eich cyfrinair wedi\'i rheoli trwy LDAP/Active Directory. Cysylltwch a\'r Adran TGCh i\'w newid. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/cy-GB/general.php b/resources/lang/cy-GB/general.php index f59d6fa541..ecd17c81a0 100644 --- a/resources/lang/cy-GB/general.php +++ b/resources/lang/cy-GB/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Dod i ben', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/cy-GB/localizations.php b/resources/lang/cy-GB/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/cy-GB/localizations.php +++ b/resources/lang/cy-GB/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/cy-GB/mail.php b/resources/lang/cy-GB/mail.php index 5f611e2456..6f1f6ac079 100644 --- a/resources/lang/cy-GB/mail.php +++ b/resources/lang/cy-GB/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Mae defnyddiwr wedi gwneud cais am eitem ar y wefan', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Enw Ategolyn:', - 'additional_notes' => 'Nodiadau ychwanegol:', + 'accessory_name' => 'Enw Ategolyn', + 'additional_notes' => 'Nodiadau ychwanegol', 'admin_has_created' => 'Mae gweinyddwr wedi creu cyfrif i chi a yr :web wefan.', - 'asset' => 'Ased:', - 'asset_name' => 'Enw Ased:', + 'asset' => 'Ased', + 'asset_name' => 'Enw Ased', 'asset_requested' => 'Gofynnwyd am ased', 'asset_tag' => 'Tag Ased', '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.', 'assigned_to' => 'Wedi Neilltuo i', 'best_regards' => 'Cofon gorau,', - 'canceled' => 'Wedi canslo:', - 'checkin_date' => 'Dyddian i mewn:', - 'checkout_date' => 'Dyddiad Allan:', + 'canceled' => 'Wedi canslo', + 'checkin_date' => 'Dyddian i mewn', + 'checkout_date' => 'Dyddiad Allan', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Cliciwch ar y ddolen ganlynol i gadarnhau eich cyfrif :gwe:', 'current_QTY' => 'Nifer cyfredol', 'days' => 'Dydd', - 'expecting_checkin_date' => 'Dyddiad disgwl i mewn:', + 'expecting_checkin_date' => 'Dyddiad disgwl i mewn', 'expires' => 'Dod i ben', 'hello' => 'Helo', 'hi' => 'Hi', 'i_have_read' => 'Rwyf wedi darllen a chytuno â\'r telerau defnyddio, ac wedi derbyn yr eitem hon.', 'inventory_report' => 'Inventory Report', - 'item' => 'Eitem:', + 'item' => 'Eitem', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'Mae yna :count trwydded yn dod i ben yn ystod y :threshold diwrnod nesaf | Mae :count trwyddedau yn dod i ben yn y :threshold diwrnod nesaf.', 'link_to_update_password' => 'Cliciwch ar y ddolen ganlynol i gadarnhau eich cyfrinair :gwe:', @@ -66,11 +66,11 @@ return [ 'name' => 'Enw', 'new_item_checked' => 'Mae eitem newydd wedi\'i gwirio o dan eich enw, mae\'r manylion isod.', 'notes' => 'Nodiadau', - 'password' => 'Cyfrinair:', + 'password' => 'Cyfrinair', 'password_reset' => 'Ailosod Cyfrinair', 'read_the_terms' => 'Darllenwch y telerau defnyddio isod.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'Gofynnwyd amdano:', + 'requested' => 'Gofynnwyd amdano', 'reset_link' => 'Eich dolen Ail-osod Cyfrinair', 'reset_password' => 'Cliciwch yma i ailosod eich cyfrinair:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/da-DK/admin/hardware/form.php b/resources/lang/da-DK/admin/hardware/form.php index b35ccd2b2b..be03fab240 100644 --- a/resources/lang/da-DK/admin/hardware/form.php +++ b/resources/lang/da-DK/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Opdater kun standardplacering', 'asset_location_update_actual' => 'Opdater kun den faktiske placering', 'asset_not_deployable' => 'Denne aktivstatus er ikke implementerbar. Dette aktiv kan ikke tjekkes ud.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'Denne status er anvendelig. Dette aktiv kan tjekkes ud.', 'processing_spinner' => 'Behandler... (Dette kan tage lidt tid på store filer)', 'optional_infos' => 'Valgfri Information', diff --git a/resources/lang/da-DK/admin/locations/message.php b/resources/lang/da-DK/admin/locations/message.php index de442f87da..260f9e625d 100644 --- a/resources/lang/da-DK/admin/locations/message.php +++ b/resources/lang/da-DK/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Beliggenhed findes ikke.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Denne placering er i øjeblikket forbundet med mindst ét ​​aktiv og kan ikke slettes. Opdater dine aktiver for ikke længere at henvise til denne placering, og prøv igen.', 'assoc_child_loc' => 'Denne placering er for øjeblikket forælder på mindst et barns placering og kan ikke slettes. Opdater dine placeringer for ikke længere at henvise til denne placering, og prøv igen.', 'assigned_assets' => 'Tildelte aktiver', diff --git a/resources/lang/da-DK/admin/settings/general.php b/resources/lang/da-DK/admin/settings/general.php index 75a71fbb78..6466546cd0 100644 --- a/resources/lang/da-DK/admin/settings/general.php +++ b/resources/lang/da-DK/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Backups', 'backups_help' => 'Opret, download og gendan sikkerhedskopier ', 'backups_restoring' => 'Gendanner fra sikkerhedskopi', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", 'backups_upload' => 'Upload Sikkerhedskopi', 'backups_path' => 'Sikkerhedskopier på serveren gemmes i :path', 'backups_restore_warning' => 'Brug gendannelsesknappen til at gendanne fra en tidligere sikkerhedskopi. (Dette virker ikke i øjeblikket med S3 fillagring eller Docker.

Hele din :app_name database og eventuelle uploadede filer vil blive fuldstændig erstattet af, hvad der er i backup-filen. ', diff --git a/resources/lang/da-DK/admin/users/message.php b/resources/lang/da-DK/admin/users/message.php index d9ac4b2446..add1e68f6a 100644 --- a/resources/lang/da-DK/admin/users/message.php +++ b/resources/lang/da-DK/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Du har afvist dette aktiv.', 'bulk_manager_warn' => 'Dine brugere er blevet opdateret, men din administratorindgang blev ikke gemt, fordi den valgte leder også var på brugerlisten, der skulle redigeres, og brugerne er måske ikke deres egen administrator. Vælg venligst dine brugere igen, undtagen manager.', 'user_exists' => 'Bruger eksistere allerede!', - 'user_not_found' => 'Bruger eksisterer ikke.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Login-feltet er påkrævet', 'user_has_no_assets_assigned' => 'Ingen aktiver i øjeblikket tildelt brugeren.', 'user_password_required' => 'Adgangskoden er påkrævet.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Kunne ikke søge på LDAP-serveren. Tjek venligst din LDAP-serverkonfiguration i LDAP-konfigurationsfilen.
Error fra LDAP-server:', 'ldap_could_not_get_entries' => 'Kunne ikke få poster fra LDAP-serveren. Tjek venligst din LDAP-serverkonfiguration i LDAP-konfigurationsfilen.
Error fra LDAP-server:', 'password_ldap' => 'Adgangskoden til denne konto administreres af LDAP / Active Directory. Kontakt din it-afdeling for at ændre dit kodeord.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/da-DK/general.php b/resources/lang/da-DK/general.php index 10332c74d8..fb581ebc31 100644 --- a/resources/lang/da-DK/general.php +++ b/resources/lang/da-DK/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Fjern også disse brugere. Deres asset historie vil forblive intakte medmindre/indtil du fjerner slettede poster i administratorindstillingerne.', 'bulk_checkin_delete_success' => 'Dine valgte brugere er blevet slettet og deres emner er blevet tjekket ind.', 'bulk_checkin_success' => 'Emnerne for de valgte brugere er blevet tjekket ind.', - 'set_to_null' => 'Slet værdier for dette aktiv|Slet værdier for alle :asset_count aktiver ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Slet :field værdier for denne bruger, Slet :field værdier for alle :user_count brugere ', 'na_no_purchase_date' => 'Ikke relevant - ingen købsdato angivet', 'assets_by_status' => 'Aktiver efter status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Udløber', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/da-DK/localizations.php b/resources/lang/da-DK/localizations.php index 9399cd2594..c43ccc54c4 100644 --- a/resources/lang/da-DK/localizations.php +++ b/resources/lang/da-DK/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Vælg et sprog', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'Engelsk (US)', 'en-GB'=> 'Engelsk (UK)', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Vælg et land', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estland', 'EG'=>'Egypten', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spanien', 'ET'=>'Etiopien', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Holland', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norge', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Rusland (Den Russiske Føderation)', 'RW'=>'Rwanda', 'SA'=>'Saudi-Arabien', - 'UK'=>'Skotland', + 'GB-SCT'=>'Skotland', 'SB'=>'Salomonøerne', 'SC'=>'Seychellerne', 'SS'=>'Sydsudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Jomfruøerne (USA)', 'VN'=>'Vietnam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis- og Futunaøerne', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/da-DK/mail.php b/resources/lang/da-DK/mail.php index f6883c0db9..7aa7c46a3c 100644 --- a/resources/lang/da-DK/mail.php +++ b/resources/lang/da-DK/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'En bruger har anmodet om et emne på hjemmesiden', 'acceptance_asset_accepted' => 'En bruger har accepteret et emne', 'acceptance_asset_declined' => 'En bruger har afvist et emne', - 'accessory_name' => 'Tilbehør Navn:', - 'additional_notes' => 'Yderligere bemærkninger:', + 'accessory_name' => 'Tilbehør Navn', + 'additional_notes' => 'Yderligere bemærkninger', 'admin_has_created' => 'En administrator har oprettet en konto til dig på webstedet:.', - 'asset' => 'aktiv:', - 'asset_name' => 'Aktivnavn:', + 'asset' => 'Asset', + 'asset_name' => 'Aktivnavn', 'asset_requested' => 'Aktiver bedt om', 'asset_tag' => 'Inventarnummer', 'assets_warrantee_alert' => 'Der er :count aktiv hvor garantien udløber indenfor de næste :threshold dage.|Der er :count aktiver hvor garantien udløber indenfor de næste :threshold dage.', 'assigned_to' => 'Tildelt', 'best_regards' => 'Med venlig hilsen,', - 'canceled' => 'annulleret:', - 'checkin_date' => 'Checkin dato:', - 'checkout_date' => 'Checkout dato:', + 'canceled' => 'annulleret', + 'checkin_date' => 'Tjekket Ind Dato', + 'checkout_date' => 'Checkout dato', 'checkedout_from' => 'Tjekket ud fra', 'checkedin_from' => 'Tjekket ind fra', 'checked_into' => 'Tjekket ind', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Venligst klik på følgende link for at bekræfte din: web-konto:', 'current_QTY' => 'Nuværende QTY', 'days' => 'Dage', - 'expecting_checkin_date' => 'Forventet Checkin Date:', + 'expecting_checkin_date' => 'Forventet indtjekningsdato', 'expires' => 'udløber', 'hello' => 'Hej', 'hi' => 'Hej', 'i_have_read' => 'Jeg har læst og accepterer vilkårene for brug og har modtaget denne vare.', 'inventory_report' => 'Lagerrapport', - 'item' => 'Vare:', + 'item' => 'Emne', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'Der er :count licens(er) der udløber indenfor den/de næste :threshold dag(e).', 'link_to_update_password' => 'Venligst klik på følgende link for at opdatere din: webadgangskode:', @@ -66,11 +66,11 @@ return [ 'name' => 'Navn', 'new_item_checked' => 'En ny vare er blevet tjekket ud under dit navn, detaljerne er nedenfor.', 'notes' => 'Noter', - 'password' => 'Adgangskode:', + 'password' => 'Adgangskode', 'password_reset' => 'Nulstil kodeord', 'read_the_terms' => 'Læs venligst brugsbetingelserne nedenfor.', 'read_the_terms_and_click' => 'Læs venligst vilkårene for brug nedenfor, og klik på linket nederst for at bekræfte, at du læser og accepterer vilkårene for brug, og har modtaget aktivet.', - 'requested' => 'Anmodede om:', + 'requested' => 'Anmodet', 'reset_link' => 'Din Password Reset Link', 'reset_password' => 'Klik her for at nulstille adgangskoden:', 'rights_reserved' => 'Alle rettigheder forbeholdt.', diff --git a/resources/lang/de-DE/admin/hardware/form.php b/resources/lang/de-DE/admin/hardware/form.php index 64f1f8547f..f3d0cec16f 100644 --- a/resources/lang/de-DE/admin/hardware/form.php +++ b/resources/lang/de-DE/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Nur den Standardort aktualisieren', 'asset_location_update_actual' => 'Nur aktuellen Standort aktualisieren', 'asset_not_deployable' => 'Dieses Asset ist nicht verfügbar und kann nicht herausgegeben werden.', + 'asset_not_deployable_checkin' => 'Dieser Asset-Status ist nicht einsetzbar, da mit diesem das Asset eingecheckt wird.', 'asset_deployable' => 'Dieses Asset ist verfügbar und kann herausgegeben werden.', 'processing_spinner' => 'Verarbeitung... (Dies kann bei großen Dateien etwas Zeit in Anspruch nehmen)', 'optional_infos' => 'Optionale Informationen', diff --git a/resources/lang/de-DE/admin/hardware/message.php b/resources/lang/de-DE/admin/hardware/message.php index 1078588e86..5678a25bf5 100644 --- a/resources/lang/de-DE/admin/hardware/message.php +++ b/resources/lang/de-DE/admin/hardware/message.php @@ -58,7 +58,7 @@ return [ 'file_delete_success' => 'Die Datei wurde erfolgreich gelöscht', 'file_delete_error' => 'Die Datei konnte nicht gelöscht werden', 'file_missing' => 'Die ausgewählte Datei fehlt', - 'file_already_deleted' => 'The file selected was already deleted', + 'file_already_deleted' => 'Die ausgewählte Datei wurde bereits gelöscht', 'header_row_has_malformed_characters' => 'Ein oder mehrere Attribute in der Kopfzeile enthalten fehlerhafte UTF-8 Zeichen', 'content_row_has_malformed_characters' => 'Ein oder mehrere Attribute in der ersten Zeile des Inhalts enthalten fehlerhafte UTF-8-Zeichen', ], diff --git a/resources/lang/de-DE/admin/locations/message.php b/resources/lang/de-DE/admin/locations/message.php index 1de692a2f2..86c6566a25 100644 --- a/resources/lang/de-DE/admin/locations/message.php +++ b/resources/lang/de-DE/admin/locations/message.php @@ -3,12 +3,12 @@ return array( 'does_not_exist' => 'Standort nicht verfügbar.', - 'assoc_users' => 'Dieser Standort kann derzeit nicht gelöscht werden, da er der Standort der Aufzeichnung für mindestens ein Asset oder einen Benutzer ist, ihm Assets zugewiesen sind oder er der übergeordnete Standort eines anderen Standorts ist. Aktualisieren Sie Ihre Modelle, damit dieser Standort nicht mehr referenziert wird, und versuchen Sie es erneut. ', + 'assoc_users' => 'Dieser Standort kann derzeit nicht gelöscht werden, da er der Standort eines Datensatzes für mindestens ein Asset oder einen Benutzer ist, ihm Assets zugewiesen sind oder er der übergeordnete Standort eines anderen Standorts ist. Aktualisieren Sie Ihre Datensätze, sodass dieser Standort nicht mehr referenziert wird, und versuchen Sie es erneut. ', 'assoc_assets' => 'Dieser Standort ist aktuell mindestens einem Gegenstand zugewiesen und kann nicht gelöscht werden. Bitte entfernen Sie die Standortzuweisung bei den jeweiligen Gegenständen und versuchen Sie es erneut diesen Standort zu entfernen. ', 'assoc_child_loc' => 'Dieser Ort ist aktuell mindestens einem anderen Ort übergeordnet und kann nicht gelöscht werden. Bitte Orte aktualisieren, so dass dieser Standort nicht mehr verknüpft ist und erneut versuchen. ', 'assigned_assets' => 'Zugeordnete Assets', 'current_location' => 'Aktueller Standort', - 'open_map' => 'Open in :map_provider_icon Maps', + 'open_map' => 'Öffnen in :map_provider_icon Karten', 'create' => array( @@ -22,8 +22,8 @@ return array( ), 'restore' => array( - 'error' => 'Location was not restored, please try again', - 'success' => 'Location restored successfully.' + 'error' => 'Der Standort wurde nicht wiederhergestellt. Bitte versuchen Sie es erneut', + 'success' => 'Standort erfolgreich wiederhergestellt.' ), 'delete' => array( diff --git a/resources/lang/de-DE/admin/settings/general.php b/resources/lang/de-DE/admin/settings/general.php index 7a1e799f9e..0ee47d7750 100644 --- a/resources/lang/de-DE/admin/settings/general.php +++ b/resources/lang/de-DE/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Sicherungen', 'backups_help' => 'Backups erstellen, herunterladen und wiederherstellen ', 'backups_restoring' => 'Aus Backup wiederherstellen', + 'backups_clean' => 'Bereinigen Sie die gesicherte Datenbank vor der Wiederherstellung', + 'backups_clean_helptext' => "Dies kann nützlich sein, wenn Sie zwischen Datenbankversionen wechseln", 'backups_upload' => 'Backup hochladen', 'backups_path' => 'Sicherungen auf dem Server werden in :path gespeichert', 'backups_restore_warning' => 'Klicke den Wiederherstellungs-Knopf um ein Backup wiederherzustellen. (Funktioniert derzeit nicht mit S3 Datenspeicher oder Docker.)

Die gesamte :app_name Datenbank und alle hochgeladenen Dateien werden mit den Inhalten des Backups überschrieben. ', diff --git a/resources/lang/de-DE/admin/users/message.php b/resources/lang/de-DE/admin/users/message.php index f83a34bd4d..b5ddeff55c 100644 --- a/resources/lang/de-DE/admin/users/message.php +++ b/resources/lang/de-DE/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Sie haben diesen Gegenstand abgelehnt.', 'bulk_manager_warn' => 'Benutzer erfolgreich geändert. Vorgesetzter sollte auch bearbeitet werden und konnte nicht angepasst werden, weil er sich nicht selbst als Vorgesetzter eingetragen haben kann. Bitte Benutzer ohne den Vorgesetzten nochmal bearbeiten.', 'user_exists' => 'Benutzer existiert bereits!', - 'user_not_found' => 'Benutzer existiert nicht.', + 'user_not_found' => 'Der Benutzer existiert nicht oder Sie sind nicht berechtigt, ihn anzuzeigen.', 'user_login_required' => 'Das Loginfeld ist erforderlich', 'user_has_no_assets_assigned' => 'Derzeit sind keine Assets dem Benutzer zugewiesen.', 'user_password_required' => 'Das Passswortfeld ist erforderlich.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Konnte LDAP Server nicht suchen. Bitte LDAP Einstellungen in der LDAP Konfigurationsdatei prüfen.
Fehler vom LDAP Server:', 'ldap_could_not_get_entries' => 'Konnte keine Einträge vom LDAP Server abrufen. Bitte LDAP Einstellungen in der LDAP Konfigurationsdatei prüfen.
Fehler vom LDAP Server:', 'password_ldap' => 'Das Passwort für diesen Account wird vom LDAP/Active Directory verwaltet. Bitte kontaktieren Sie Ihre IT-Abteilung, um Ihr Passwort zu ändern. ', + 'multi_company_items_assigned' => 'Diesem Benutzer sind Dinge zugewiesen, die zu einer anderen Firma gehören. Bitte checken Sie sie ein oder bearbeiten Sie Ihre Firma.' ), 'deletefile' => array( diff --git a/resources/lang/de-DE/general.php b/resources/lang/de-DE/general.php index 3bf30700ff..f33a4985cb 100644 --- a/resources/lang/de-DE/general.php +++ b/resources/lang/de-DE/general.php @@ -265,7 +265,7 @@ return [ 'select_date' => 'Wählen Sie ein Datum (JJJJ-MM-DD)', 'select_statuslabel' => 'Status auswählen', 'select_company' => 'Firma auswählen', - 'select_asset' => 'Asset auswählen', + 'select_asset' => 'Wählen Sie ein Asset', 'settings' => 'Einstellungen', 'show_deleted' => 'Gelöschte anzeigen', 'show_current' => 'Aktuelles anzeigen', @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Die Benutzer auch "soft-löschen". Die Historie der Gegenstände bleibt erhalten, solange die markierten Datensätze nicht in den Admin-Einstellungen endgültig gelöscht werden.', 'bulk_checkin_delete_success' => 'Die ausgewählten Benutzer wurden gelöscht und ihre Gegenstände wurden eingecheckt.', 'bulk_checkin_success' => 'Die Gegenstände für die ausgewählten Benutzer wurden eingecheckt.', - 'set_to_null' => 'Werte für dieses Asset|Werte für alle :asset_count Assets löschen ', + 'set_to_null' => 'Werte für diese Auswahl löschen|Werte für alle :selection_count Auswahlen löschen ', 'set_users_field_to_null' => ':field Werte für diesen Benutzer löschen|:field Werte für alle :user_count Benutzer löschen ', 'na_no_purchase_date' => 'N/A - Kein Kaufdatum angegeben', 'assets_by_status' => 'Assets sortiert nach Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Ablaufdatum', 'map_fields'=> ':item_type Feld zuordnen', 'remaining_var' => ':count verbleibend', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', - 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'import_asset_tag_exists' => 'Ein Asset mit dem Asset-Tag :asset_tag ist bereits vorhanden und es wurde keine Aktualisierung angefordert. Es wurden keine Änderungen vorgenommen.', + 'countries_manually_entered_help' => 'Werte mit einem Sternchen (*) wurden manuell eingegeben und stimmen nicht mit vorhandenen Dropdown-Werten nach ISO 3166 überein', ]; diff --git a/resources/lang/de-DE/localizations.php b/resources/lang/de-DE/localizations.php index e674b2c5e9..95e7539cca 100644 --- a/resources/lang/de-DE/localizations.php +++ b/resources/lang/de-DE/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Sprache auswählen', + 'select_language' => 'Wählen Sie eine Sprache', 'languages' => [ 'en-US'=> 'Englisch, USA', 'en-GB'=> 'Englisch, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Land auswählen', + 'select_country' => 'Wählen Sie ein Land', 'countries' => [ 'AC'=>'Ascensionsinsel', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estland', 'EG'=>'Ägypten', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spanien', 'ET'=>'Äthiopien', @@ -234,6 +235,7 @@ im Indischen Ozean', 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Niederlande', + 'GB-NIR' => 'Nordirland', 'NO'=>'Norwegen', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -261,7 +263,7 @@ im Indischen Ozean', 'RU'=>'Russland', 'RW'=>'Ruanda', 'SA'=>'Saudi-Arabien', - 'UK'=>'Schottland', + 'GB-SCT'=>'Schottland', 'SB'=>'Salomon-Inseln', 'SC'=>'Seychellen', 'SS'=>'Südsudan', @@ -313,6 +315,7 @@ im Indischen Ozean', 'VI'=>'Amerikanische Jungferninseln', 'VN'=>'Vietnam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis und Futuna', 'WS'=>'Samoa', 'YE'=>'Jemen', diff --git a/resources/lang/de-DE/mail.php b/resources/lang/de-DE/mail.php index 24989de9c1..4693b0f004 100644 --- a/resources/lang/de-DE/mail.php +++ b/resources/lang/de-DE/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Ein Benutzer hat ein Gerät auf der Webseite angefordert', 'acceptance_asset_accepted' => 'Ein Benutzer hat einen Gegenstand akzeptiert', 'acceptance_asset_declined' => 'Ein Benutzer hat einen Gegenstand abgelehnt', - 'accessory_name' => 'Zubehör Name:', - 'additional_notes' => 'Zusätzliche Bemerkungen:', + 'accessory_name' => 'Zubehör Name', + 'additional_notes' => 'Zusätzliche Bemerkungen', 'admin_has_created' => 'Ein Administrator hat auf der :web Webseite ein Konto für Sie erstellt.', - 'asset' => 'Asset:', - 'asset_name' => 'Name des Gegenstandes:', + 'asset' => 'Asset', + 'asset_name' => 'Asset Name', 'asset_requested' => 'Gegenstand angefordert', 'asset_tag' => 'Asset Tag', 'assets_warrantee_alert' => 'Die Garantie von :count Asset wird in :threshold Tagen auslaufen.|Die Garantie von :count Assets wird in :threshold Tagen auslaufen.', 'assigned_to' => 'Zugewiesen an', 'best_regards' => 'Grüße,', - 'canceled' => 'Abgebrochen:', - 'checkin_date' => 'Rücknahmedatum:', - 'checkout_date' => 'Herausgabedatum:', + 'canceled' => 'Abgebrochen', + 'checkin_date' => 'Rücknahmedatum', + 'checkout_date' => 'Herausgabedatum', 'checkedout_from' => 'Herausgegeben von', 'checkedin_from' => 'Eingecheckt von', 'checked_into' => 'Zurückgenommen in', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Bitte klicken Sie zum Bestätigen Ihres :web Kontos auf den folgenden Link:', 'current_QTY' => 'Aktuelle Menge', 'days' => 'Tage', - 'expecting_checkin_date' => 'Erwartetes Rückgabedatum:', + 'expecting_checkin_date' => 'Erwartetes Rückgabedatum', 'expires' => 'Ablaufdatum', 'hello' => 'Hallo', 'hi' => 'Hallo', 'i_have_read' => 'Ich habe die Nutzungsbedingungen gelesen und stimme diesen zu, und ich habe diesen Gegenstand erhalten.', 'inventory_report' => 'Bestandsbericht', - 'item' => 'Gegenstand:', + 'item' => 'Gegenstand', 'item_checked_reminder' => 'Dies ist eine Erinnerung daran, dass Sie derzeit :count Artikel ausgeliehen haben, die Sie weder angenommen noch abgelehnt haben. Klicken Sie bitte auf den untenstehenden Link, um diese entweder anzunehmen oder abzulehnen.', 'license_expiring_alert' => 'Es gibt :count auslaufende Lizenz in den nächsten :threshold Tagen.|Es gibt :count auslaufende Lizenzen in den nächsten :threshold Tagen.', 'link_to_update_password' => 'Klicken Sie bitte auf den folgenden Link zum Aktualisieren Ihres :web Passworts:', @@ -66,11 +66,11 @@ return [ 'name' => 'Name', 'new_item_checked' => 'Ein neuer Gegenstand wurde unter Ihrem Namen ausgecheckt. Details finden Sie weiter unten.', 'notes' => 'Notizen', - 'password' => 'Passwort:', + 'password' => 'Passwort', 'password_reset' => 'Passwort zurücksetzen', 'read_the_terms' => 'Bitte lesen Sie die nachfolgenden Nutzungsbedingungen.', 'read_the_terms_and_click' => 'Bitte lesen Sie die Nutzungsbedingungen unten, und klicken Sie auf den Link am unteren Ende, um zu bestätigen, dass Sie die Nutzungsbedingungen gelesen und akzeptiert haben und das Asset erhalten haben.', - 'requested' => 'Angefordert:', + 'requested' => 'Angefordert', 'reset_link' => 'Ihr Link zum Zurücksetzen des Kennworts', 'reset_password' => 'Klicken Sie hier, um Ihr Passwort zurückzusetzen:', 'rights_reserved' => 'Alle Rechte vorbehalten.', @@ -80,7 +80,7 @@ return [ 'supplier' => 'Lieferant', 'tag' => 'Kennzeichnung', 'test_email' => 'Test E-Mail von Snipe-IT', - 'test_mail_text' => 'Dies ist ein Test von Snipe-IT-Asset-Management-System. Wenn Sie das erhalten haben, funktioniert das Senden von Mails :)', + 'test_mail_text' => 'Dies ist ein Test des Snipe-IT Asset Management Systems. Wenn Sie das erhalten haben, funktioniert das Senden von Mails :)', 'the_following_item' => 'Der folgende Gegenstand wurde eingecheckt: ', 'to_reset' => 'Zum Zurücksetzen Ihres :web Passwortes, füllen Sie bitte dieses Formular aus:', 'type' => 'Typ', diff --git a/resources/lang/de-if/admin/accessories/general.php b/resources/lang/de-if/admin/accessories/general.php index 49915e7979..9aa93ed7ed 100644 --- a/resources/lang/de-if/admin/accessories/general.php +++ b/resources/lang/de-if/admin/accessories/general.php @@ -8,7 +8,7 @@ return array( 'create' => 'Zubehör erstellen', 'edit' => 'Zubehör bearbeiten', 'eula_text' => 'Kategorie EULA', - 'eula_text_help' => 'Dieses Feld erlaubt Dir, die EULA je nach Asset-Typ anzupassen. Wenn Du nur eine EULA für alle Assets haben möchtest, aktiviere die Checkbox unten, um die Standard-EULA zu verwenden.', + 'eula_text_help' => 'Dieses Feld erlaubt dir, die EULA je nach Asset-Typ anzupassen. Wenn du nur eine EULA für alle Assets haben möchtest, aktiviere die Checkbox unten, um die Standard-EULA zu verwenden.', 'require_acceptance' => 'Benutzer müssen die Annahme von Assets dieser Kategorie bestätigen.', 'no_default_eula' => 'Keine Standard EULA gefunden. Füge eine in den Einstellungen hinzu.', 'total' => 'Gesamt', diff --git a/resources/lang/de-if/admin/accessories/message.php b/resources/lang/de-if/admin/accessories/message.php index d8377dbe99..0e3fc8edc5 100644 --- a/resources/lang/de-if/admin/accessories/message.php +++ b/resources/lang/de-if/admin/accessories/message.php @@ -17,7 +17,7 @@ return array( ), 'delete' => array( - 'confirm' => 'Bist Du sicher, dass Du dieses Zubehör löschen möchtest?', + 'confirm' => 'Bist du sicher, dass du dieses Zubehör löschen möchtest?', 'error' => 'Beim Löschen dieses Zubehörs ist ein Problem aufgetreten. Bitte versuche es erneut.', 'success' => 'Das Zubehör wurde erfolgreich gelöscht.' ), diff --git a/resources/lang/de-if/admin/categories/general.php b/resources/lang/de-if/admin/categories/general.php index 902e7537ab..4778417939 100644 --- a/resources/lang/de-if/admin/categories/general.php +++ b/resources/lang/de-if/admin/categories/general.php @@ -11,7 +11,7 @@ return array( 'email_will_be_sent_due_to_global_eula' => 'Eine E-Mail wird an den Benutzer gesendet, da die globale EULA verwendet wird.', 'email_will_be_sent_due_to_category_eula' => 'Eine E-Mail wird an den Benutzer gesendet, da eine EULA für diese Kategorie festgelegt ist.', 'eula_text' => 'Kategorie EULA', - 'eula_text_help' => 'Dieses Feld erlaubt Dir, die EULA je nach Asset-Typ anzupassen. Wenn Du nur eine EULA für alle Assets haben möchtest, aktiviere die Checkbox unten, um die Standard-EULA zu verwenden.', + 'eula_text_help' => 'Dieses Feld erlaubt dir, die EULA je nach Asset-Typ anzupassen. Wenn du nur eine EULA für alle Assets haben möchtest, aktiviere die Checkbox unten, um die Standard-EULA zu verwenden.', 'name' => 'Kategoriename', 'require_acceptance' => 'Benutzer müssen die Annahme von Assets dieser Kategorie bestätigen.', 'required_acceptance' => 'Dieser Benutzer erhält eine E-Mail zur Bestätigung der Annahme des Gegenstands.', diff --git a/resources/lang/de-if/admin/categories/message.php b/resources/lang/de-if/admin/categories/message.php index bac81f0a6f..107bb3ccb1 100644 --- a/resources/lang/de-if/admin/categories/message.php +++ b/resources/lang/de-if/admin/categories/message.php @@ -18,7 +18,7 @@ return array( ), 'delete' => array( - 'confirm' => 'Bist Du sicher, dass Du diese Kategorie löschen willst?', + 'confirm' => 'Bist Du sicher, dass du diese Kategorie löschen willst?', 'error' => 'Beim löschen der Kategorie ist ein Problem aufgetreten. Bitte versuche es erneut.', 'success' => 'Die Kategorie wurde erfolgreich gelöscht.' ) diff --git a/resources/lang/de-if/admin/companies/message.php b/resources/lang/de-if/admin/companies/message.php index 75a2b72cae..8c268f707f 100644 --- a/resources/lang/de-if/admin/companies/message.php +++ b/resources/lang/de-if/admin/companies/message.php @@ -13,7 +13,7 @@ return [ 'success' => 'Firma erfolgreich aktualisiert.', ], 'delete' => [ - 'confirm' => 'Bist Du sicher, dass Du diese Firma löschen willst?', + 'confirm' => 'Bist du sicher, dass du diese Firma löschen willst?', 'error' => 'Es gab ein Problem beim Löschen der Firma. Bitte versuche es erneut.', 'success' => 'Die Firma wurde erfolgreich gelöscht.', ], diff --git a/resources/lang/de-if/admin/components/message.php b/resources/lang/de-if/admin/components/message.php index 5466746668..efc9e20c95 100644 --- a/resources/lang/de-if/admin/components/message.php +++ b/resources/lang/de-if/admin/components/message.php @@ -15,7 +15,7 @@ return array( ), 'delete' => array( - 'confirm' => 'Bist Du sicher, dass Du diese Komponente löschen möchtest?', + 'confirm' => 'Bist du sicher, dass du diese Komponente löschen möchtest?', 'error' => 'Es gab ein Problem beim Löschen der Firma. Bitte versuche es erneut.', 'success' => 'Die Komponente wurde erfolgreich gelöscht.' ), diff --git a/resources/lang/de-if/admin/consumables/message.php b/resources/lang/de-if/admin/consumables/message.php index 88f9c3f885..99929088ab 100644 --- a/resources/lang/de-if/admin/consumables/message.php +++ b/resources/lang/de-if/admin/consumables/message.php @@ -16,7 +16,7 @@ return array( ), 'delete' => array( - 'confirm' => 'Bist Du sicher, dass Du dieses Verbrauchsmaterial löschen möchtest?', + 'confirm' => 'Bist du sicher, dass du dieses Verbrauchsmaterial löschen möchtest?', 'error' => 'Es gab ein Problem beim Löschen des Verbrauchsmaterials. Bitte versuche es erneut.', 'success' => 'Das Verbrauchsmaterial wurde erfolgreich gelöscht.' ), diff --git a/resources/lang/de-if/admin/custom_fields/general.php b/resources/lang/de-if/admin/custom_fields/general.php index 940ef407bd..ef562837d1 100644 --- a/resources/lang/de-if/admin/custom_fields/general.php +++ b/resources/lang/de-if/admin/custom_fields/general.php @@ -21,7 +21,7 @@ return [ 'field_element_short' => 'Element', 'field_format' => 'Format', 'field_custom_format' => 'Benutzerdefiniertes Regex-Format', - 'field_custom_format_help' => 'In diesem Feld kannst Du einen Regex-Ausdruck zur Validierung verwenden. Er sollte mit "regex:" beginnen. Um beispielsweise zu validieren, dass ein benutzerdefiniertes Feld eine gültige IMEI (15 numerische Ziffern) enthält, würdest Du regex:/^[0-9]{15}$/ nutzen.', + 'field_custom_format_help' => 'In diesem Feld kannst du einen Regex-Ausdruck zur Validierung verwenden. Er sollte mit "regex:" beginnen. Um beispielsweise zu validieren, dass ein benutzerdefiniertes Feld eine gültige IMEI (15 numerische Ziffern) enthält, würdest du regex:/^[0-9]{15}$/ nutzen.', 'required' => 'Pflichtfeld', 'req' => 'Erf.', 'used_by_models' => 'Von Modellen benutzt', diff --git a/resources/lang/de-if/admin/custom_fields/message.php b/resources/lang/de-if/admin/custom_fields/message.php index dd5f451f73..9b26b128ac 100644 --- a/resources/lang/de-if/admin/custom_fields/message.php +++ b/resources/lang/de-if/admin/custom_fields/message.php @@ -19,7 +19,7 @@ return array( ), 'delete' => array( - 'confirm' => 'Bist Du sicher, dass Du dieses Feld löschen möchtest?', + 'confirm' => 'Bist du sicher, dass du dieses Feld löschen möchtest?', 'error' => 'Beim Löschen des Felds ist ein Fehler aufgetreten. Bitte versuche es erneut.', 'success' => 'Das Feld wurde erfolgreich gelöscht.', 'in_use' => 'Dieses Feld wird derzeit noch verwendet.', @@ -42,7 +42,7 @@ return array( ), 'delete' => array( - 'confirm' => 'Bist Du sicher, dass Du diesen Feldsatz löschen möchten?', + 'confirm' => 'Bist du sicher, dass du diesen Feldsatz löschen möchten?', 'error' => 'Beim Löschen des Feldsatzes ist ein Fehler aufgetreten. Bitte versuche es erneut.', 'success' => 'Der Feldsatz wurde erfolgreich gelöscht.', 'in_use' => 'Dieser Feldsatz wird derzeit noch verwendet.', diff --git a/resources/lang/de-if/admin/departments/message.php b/resources/lang/de-if/admin/departments/message.php index 07ee07e1d9..fdec3cffcd 100644 --- a/resources/lang/de-if/admin/departments/message.php +++ b/resources/lang/de-if/admin/departments/message.php @@ -14,7 +14,7 @@ return array( 'success' => 'Abteilung wurde erfolgreich aktualisiert.' ), 'delete' => array( - 'confirm' => 'Bist Du sicher, dass Du diese Abteilung löschen möchtest?', + 'confirm' => 'Bist du sicher, dass du diese Abteilung löschen möchtest?', 'error' => 'Beim Löschen der Abteilung ist ein Fehler aufgetreten. Bitte versuche es erneut.', 'success' => 'Die Abteilung wurde erfolgreich gelöscht.' ) diff --git a/resources/lang/de-if/admin/depreciations/message.php b/resources/lang/de-if/admin/depreciations/message.php index d8231c8810..a582bd8235 100644 --- a/resources/lang/de-if/admin/depreciations/message.php +++ b/resources/lang/de-if/admin/depreciations/message.php @@ -17,7 +17,7 @@ return array( ), 'delete' => array( - 'confirm' => 'Bist Du sicher, dass Du diese Abschreibungsklasse löschen willst?', + 'confirm' => 'Bist du sicher, dass du diese Abschreibungsklasse löschen willst?', 'error' => 'Beim Löschen der Abschreibungsklasse ist ein Problem aufgetreten. Bitte versuche es erneut.', 'success' => 'Die Abschreibungsklasse wurde erfolgreich gelöscht.' ) diff --git a/resources/lang/de-if/admin/groups/message.php b/resources/lang/de-if/admin/groups/message.php index 1a7357a236..9675e85156 100644 --- a/resources/lang/de-if/admin/groups/message.php +++ b/resources/lang/de-if/admin/groups/message.php @@ -13,7 +13,7 @@ return array( ), 'delete' => array( - 'confirm' => 'Bist Du sicher, dass Du die Gruppe löschen willst?', + 'confirm' => 'Bist du sicher, dass du diese Gruppe löschen möchtest?', 'create' => 'Beim Erstellen der Gruppe ist ein Fehler aufgetreten. Bitte versuche es erneut.', 'update' => 'Beim Aktualisieren der Gruppe ist ein Fehler aufgetreten. Bitte versuche es erneut.', 'delete' => 'Beim Löschen der Gruppe ist ein Fehler aufgetreten. Bitte versuche es erneut.', diff --git a/resources/lang/de-if/admin/hardware/form.php b/resources/lang/de-if/admin/hardware/form.php index f3392a527f..3c21b1ffb5 100644 --- a/resources/lang/de-if/admin/hardware/form.php +++ b/resources/lang/de-if/admin/hardware/form.php @@ -8,7 +8,7 @@ return [ 'bulk_delete_warn' => 'Du bist im Begriff :asset_count Assets zu löschen.', 'bulk_restore_warn' => 'Sie sind dabei, :asset_count Assets wiederherzustellen.', 'bulk_update' => 'Massenaktualisierung von Assets', - 'bulk_update_help' => 'Diese Eingabemaske erlaubt Dir die Aktualisierung von mehreren Assets zugleich. Fülle die Felder aus, die Du ändern möchtest. Alle leeren Felder bleiben unverändert. ', + 'bulk_update_help' => 'Diese Eingabemaske erlaubt dir die Aktualisierung von mehreren Assets zugleich. Fülle die Felder aus, die du ändern möchtest. Alle leeren Felder bleiben unverändert. ', 'bulk_update_warn' => 'Du bearbeitest die Eigenschaften eines Assets.|Du bearbeitest die Eigenschaften von :asset_count Assets.', 'bulk_update_with_custom_field' => 'Beachte, dass die Assets :asset_model_count verschiedene Arten von Modellen sind.', 'bulk_update_model_prefix' => 'Auf Modellen', @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Nur den Standardort aktualisieren', 'asset_location_update_actual' => 'Nur eigentlichen Standort aktualisieren', 'asset_not_deployable' => 'Dieses Asset ist nicht verfügbar und kann nicht herausgegeben werden.', + 'asset_not_deployable_checkin' => 'Dieser Asset-Status ist nicht einsetzbar, da mit diesem das Asset eingecheckt wird.', 'asset_deployable' => 'Dieses Asset ist verfügbar und kann herausgegeben werden.', 'processing_spinner' => 'Verarbeitung... (Dies kann bei großen Dateien etwas Zeit in Anspruch nehmen)', 'optional_infos' => 'Optionale Informationen', diff --git a/resources/lang/de-if/admin/hardware/general.php b/resources/lang/de-if/admin/hardware/general.php index 841cbf995f..968e0fb78c 100644 --- a/resources/lang/de-if/admin/hardware/general.php +++ b/resources/lang/de-if/admin/hardware/general.php @@ -2,7 +2,7 @@ return [ 'about_assets_title' => 'Über Assets', - 'about_assets_text' => 'Assets sind Gegenstände die durch eine Seriennummer oder einem Asset-Tag identifiziert werden. Meistens sind diese Gegenstände von höherem Wert, weshalb es Sinn ergibt diese spezifisch zu kennzeichnen.', + 'about_assets_text' => 'Assets sind Gegenstände die durch eine Seriennummer oder einem Asset-Tag identifiziert werden. Meistens sind diese Gegenstände von höherem Wert, weshalb es Sinn ergibt, diese spezifisch zu kennzeichnen.', 'archived' => 'Archiviert', 'asset' => 'Asset', 'bulk_checkout' => 'Assets herausgeben', @@ -14,7 +14,7 @@ return [ 'deleted' => 'Dieses Asset wurde gelöscht.', 'delete_confirm' => 'Bist du sicher, dass du dieses Asset löschen möchtest?', 'edit' => 'Asset bearbeiten', - 'model_deleted' => 'Dieses Modell für Assets wurde gelöscht. Du musst das Modell wiederherstellen, bevor Du das Asset wiederherstellen kannst.', + 'model_deleted' => 'Dieses Modell für Assets wurde gelöscht. Du musst das Modell wiederherstellen, bevor du das Asset wiederherstellen kannst.', 'model_invalid' => 'Das Modell für dieses Asset ist ungültig.', 'model_invalid_fix' => 'Das Asset muss aktualisiert und ein gültiges Asset-Modell verwendet werden, bevor versucht wird, es ein- oder auszuchecken oder es zu prüfen.', 'requestable' => 'Anforderbar', diff --git a/resources/lang/de-if/admin/hardware/message.php b/resources/lang/de-if/admin/hardware/message.php index 9445aed5f4..1769e733f4 100644 --- a/resources/lang/de-if/admin/hardware/message.php +++ b/resources/lang/de-if/admin/hardware/message.php @@ -46,7 +46,7 @@ return [ 'upload' => [ 'error' => 'Datei(en) wurde(n) nicht hochgeladen. Bitte versuche es erneut.', 'success' => 'Datei(en) wurden erfolgreich hochgeladen.', - 'nofiles' => 'Du hast keine Datei zum Hochladen ausgewählt, oder die Datei, die Du hochladen möchtest, ist zu groß', + 'nofiles' => 'Du hast keine Datei zum Hochladen ausgewählt, oder die Datei, die du hochladen möchtest, ist zu groß', 'invalidfiles' => 'Eine oder mehrere Deiner Dateien sind zu groß, oder deren Dateityp ist nicht zugelassen. Zugelassene Dateitypen sind png, gif, jpg, doc, docx, pdf, und txt.', ], @@ -58,14 +58,14 @@ return [ 'file_delete_success' => 'Deine Datei wurde erfolgreich gelöscht', 'file_delete_error' => 'Die Datei konnte nicht gelöscht werden', 'file_missing' => 'Die ausgewählte Datei fehlt', - 'file_already_deleted' => 'The file selected was already deleted', + 'file_already_deleted' => 'Die ausgewählte Datei wurde bereits gelöscht', 'header_row_has_malformed_characters' => 'Ein oder mehrere Attribute in der Kopfzeile enthalten fehlerhafte UTF-8 Zeichen', 'content_row_has_malformed_characters' => 'Ein oder mehrere Attribute in der ersten Zeile des Inhalts enthalten fehlerhafte UTF-8-Zeichen', ], 'delete' => [ - 'confirm' => 'Bist Du sicher, dass Du dieses Asset entfernen möchtest?', + 'confirm' => 'Bist du sicher, dass du dieses Asset entfernen möchtest?', 'error' => 'Beim Entfernen dieses Assets ist ein Fehler aufgetreten. Bitte versuche es erneut.', 'nothing_updated' => 'Es wurden keine Assets ausgewählt, somit wurde auch nichts gelöscht.', 'success' => 'Dass Asset wurde erfolgreich entfernt.', diff --git a/resources/lang/de-if/admin/kits/general.php b/resources/lang/de-if/admin/kits/general.php index 7861933cb4..024d8605e6 100644 --- a/resources/lang/de-if/admin/kits/general.php +++ b/resources/lang/de-if/admin/kits/general.php @@ -2,7 +2,7 @@ return [ 'about_kits_title' => 'Über vordefinierte Kits', - 'about_kits_text' => 'Mit vordefinierten Kits kannst Du schnell eine Sammlung von Elementen (Assets, Lizenzen, etc.) an einen Benutzer ausgeben. Dies kann hilfreich sein, wenn Ihr Onboarding-Prozess über viele Nutzer hinweg einheitlich ist und alle Nutzer die gleichen Artikel erhalten.', + 'about_kits_text' => 'Mit vordefinierten Kits kannst du schnell eine Sammlung von Elementen (Assets, Lizenzen, etc.) an einen Benutzer ausgeben. Dies kann hilfreich sein, wenn dein Onboarding-Prozess über viele Nutzer hinweg einheitlich ist und alle Nutzer die gleichen Artikel erhalten.', 'checkout' => 'Kit herausgeben ', 'create_success' => 'Kit wurde erfolgreich erstellt.', 'create' => 'Vordefiniertes Kit erstellen', diff --git a/resources/lang/de-if/admin/licenses/message.php b/resources/lang/de-if/admin/licenses/message.php index a42c63877e..020067cf8c 100644 --- a/resources/lang/de-if/admin/licenses/message.php +++ b/resources/lang/de-if/admin/licenses/message.php @@ -2,10 +2,10 @@ return array( - 'does_not_exist' => 'Die Lizenz existiert nicht oder Du hast keine Berechtigung, sie anzusehen.', + 'does_not_exist' => 'Die Lizenz existiert nicht oder du hast keine Berechtigung, sie anzusehen.', 'user_does_not_exist' => 'Benutzer existiert nicht oder Sie haben keine Berechtigung, sie anzusehen.', - 'asset_does_not_exist' => 'Der Gegenstand, mit dem Du diese Lizenz verknüpfen möchtest, existiert nicht.', - 'owner_doesnt_match_asset' => 'Der Gegenstand, den Du mit dieser Lizenz verknüpfen möchtest, gehört jemand anderem als der im Dropdown-Feld ausgewählten Person.', + 'asset_does_not_exist' => 'Der Gegenstand, mit dem du diese Lizenz verknüpfen möchtest, existiert nicht.', + 'owner_doesnt_match_asset' => 'Der Gegenstand, den du mit dieser Lizenz verknüpfen möchtest, gehört jemand anderem als der im Dropdown-Feld ausgewählten Person.', 'assoc_users' => 'Diese Lizenz ist derzeit einem Benutzer zugeordnet und kann nicht gelöscht werden. Bitte nimm die Lizenz zurück und versuche anschließend erneut, diese zu löschen. ', 'select_asset_or_person' => 'Du musst ein Asset oder einen Benutzer auswählen, aber nicht beides.', 'not_found' => 'Lizenz nicht gefunden', @@ -25,7 +25,7 @@ return array( 'upload' => array( 'error' => 'Datei(en) wurde(n) nicht hochgeladen. Bitte versuche es erneut.', 'success' => 'Datei(en) wurden erfolgreich hochgeladen.', - 'nofiles' => 'Du hast keine Datei zum Hochladen ausgewählt, oder die Datei, die Du hochladen möchtest, ist zu groß', + 'nofiles' => 'Du hast keine Datei zum Hochladen ausgewählt, oder die Datei, die du hochladen möchtest, ist zu groß', 'invalidfiles' => 'Eine oder mehrere Deiner Dateien sind zu groß oder ist ein Dateityp, der nicht zulässig ist. Erlaubte Dateitypen sind png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml und lic.', ), @@ -35,7 +35,7 @@ return array( ), 'delete' => array( - 'confirm' => 'Bist Du sicher, dass Du diese Lizenz löschen willst?', + 'confirm' => 'Bist du sicher, dass du diese Lizenz löschen willst?', 'error' => 'Beim Löschen der Lizenz ist ein Problem aufgetreten. Bitte versuche es erneut.', 'success' => 'Die Lizenz wurde erfolgreich gelöscht.' ), diff --git a/resources/lang/de-if/admin/locations/message.php b/resources/lang/de-if/admin/locations/message.php index 7c4f2485f1..07c657d990 100644 --- a/resources/lang/de-if/admin/locations/message.php +++ b/resources/lang/de-if/admin/locations/message.php @@ -3,12 +3,12 @@ return array( 'does_not_exist' => 'Standort existiert nicht.', - 'assoc_users' => 'Dieser Standort kann derzeit nicht gelöscht werden, da er der Standort der Aufzeichnung für mindestens ein Asset oder einen Benutzer ist, ihm Assets zugewiesen sind oder er der übergeordnete Standort eines anderen Standorts ist. Aktualisiere deine Modelle, damit dieser Standort nicht mehr referenziert wird, und versuche es erneut. ', + 'assoc_users' => 'Dieser Standort kann derzeit nicht gelöscht werden, da er der Standort eines Datensatzes für mindestens ein Asset oder einen Benutzer ist, ihm Assets zugewiesen sind oder er der übergeordnete Standort eines anderen Standorts ist. Aktualisiere deine Datensätze, sodass dieser Standort nicht mehr referenziert wird, und versuche es erneut. ', 'assoc_assets' => 'Dieser Standort ist mindestens einem Gegenstand zugewiesen und kann nicht gelöscht werden. Bitte entferne die Standortzuweisung bei den jeweiligen Gegenständen und versuche erneut, diesen Standort zu entfernen. ', 'assoc_child_loc' => 'Dieser Standort ist mindestens einem anderen Ort übergeordnet und kann nicht gelöscht werden. Bitte aktualisiere Deine Standorte, so dass dieser Standort nicht mehr verknüpft ist, und versuche es erneut. ', 'assigned_assets' => 'Zugeordnete Assets', 'current_location' => 'Aktueller Standort', - 'open_map' => 'Open in :map_provider_icon Maps', + 'open_map' => 'Öffnen in :map_provider_icon Karten', 'create' => array( @@ -22,12 +22,12 @@ return array( ), 'restore' => array( - 'error' => 'Location was not restored, please try again', - 'success' => 'Location restored successfully.' + 'error' => 'Der Standort wurde nicht wiederhergestellt. Bitte versuche es erneut', + 'success' => 'Standort erfolgreich wiederhergestellt.' ), 'delete' => array( - 'confirm' => 'Bist Du sicher, dass Du diesen Standort löschen willst?', + 'confirm' => 'Bist du sicher, dass du diesen Standort löschen willst?', 'error' => 'Es gab einen Fehler beim Löschen des Standorts. Bitte erneut versuchen.', 'success' => 'Der Standort wurde erfolgreich gelöscht.' ) diff --git a/resources/lang/de-if/admin/manufacturers/message.php b/resources/lang/de-if/admin/manufacturers/message.php index 6255e5e845..5c8318dfcc 100644 --- a/resources/lang/de-if/admin/manufacturers/message.php +++ b/resources/lang/de-if/admin/manufacturers/message.php @@ -22,7 +22,7 @@ return array( ), 'delete' => array( - 'confirm' => 'Bist Du sicher, dass Du diesen Hersteller löschen willst?', + 'confirm' => 'Bist du sicher, dass du diesen Hersteller löschen willst?', 'error' => 'Beim löschen des Herstellers ist ein Problem aufgetreten. Bitte versuche es erneut.', 'success' => 'Der Hersteller wurde erfolgreich gelöscht.' ) diff --git a/resources/lang/de-if/admin/manufacturers/table.php b/resources/lang/de-if/admin/manufacturers/table.php index f3df7aed63..17ca29500d 100644 --- a/resources/lang/de-if/admin/manufacturers/table.php +++ b/resources/lang/de-if/admin/manufacturers/table.php @@ -2,7 +2,7 @@ return array( 'about_manufacturers_title' => 'Über Hersteller', - 'about_manufacturers_text' => 'Hersteller sind die Firmen, die Deine Assets herstellen. Hier kannst Du wichtige Supportkontakte eintragen, die in den Assetdetails angezeigt werden.', + 'about_manufacturers_text' => 'Hersteller sind die Firmen, die deine Assets herstellen. Hier kannst du wichtige Support-Kontaktinformationen eintragen, die in den Asset-Details angezeigt werden.', 'asset_manufacturers' => 'Asset Hersteller', 'create' => 'Hersteller anlegen', 'id' => 'ID', diff --git a/resources/lang/de-if/admin/models/message.php b/resources/lang/de-if/admin/models/message.php index 5b0093319d..971dd3da31 100644 --- a/resources/lang/de-if/admin/models/message.php +++ b/resources/lang/de-if/admin/models/message.php @@ -21,7 +21,7 @@ return array( ), 'delete' => array( - 'confirm' => 'Bist Du sicher, dass Du dieses Asset-Modell entfernen möchtest?', + 'confirm' => 'Bist du sicher, dass du dieses Asset-Modell entfernen möchtest?', 'error' => 'Beim Löschen des Modell ist ein Fehler aufgetreten. Bitte versuche es noch einmal.', 'success' => 'Das Modell wurde erfolgreich gelöscht.' ), diff --git a/resources/lang/de-if/admin/settings/general.php b/resources/lang/de-if/admin/settings/general.php index ca3b2c0222..15f8e3c310 100644 --- a/resources/lang/de-if/admin/settings/general.php +++ b/resources/lang/de-if/admin/settings/general.php @@ -8,33 +8,35 @@ return [ 'ad_append_domain' => 'Domänenname an das Feld Benutzername anhängen', 'ad_append_domain_help' => 'Der Benutzer muss nicht "username@domain.local" eingeben, "username" ist ausreichend.', 'admin_cc_email' => 'CC Email', - 'admin_cc_email_help' => 'Wenn Du eine Kopie der Rücknahme-/Herausgabe-E-Mails, die an Benutzer gehen, auch an zusätzliche E-Mail-Empfänger versenden möchtest, gebe sie hier ein. Ansonsten lass dieses Feld blank.', + 'admin_cc_email_help' => 'Wenn du eine Kopie der Check-in-/Check-out-E-Mails, die an Benutzer gesendet werden, an ein zusätzliches E-Mail-Konto senden möchtest, gebe es hier ein. Andernfalls lasse dieses Feld einfach leer.', 'admin_settings' => 'Admin-Einstellungen', 'is_ad' => 'Dies ist ein Active Directory Server', 'alerts' => 'Alarme', 'alert_title' => 'Benachrichtigungseinstellungen ändern', 'alert_email' => 'Alarme senden an', - 'alert_email_help' => 'E-Mail-Adressen oder Verteilerlisten an die Warnungen gesendet werden sollen, durch Komma getrennt', + 'alert_email_help' => 'E-Mail-Adressen oder Verteilerlisten, an die Benachrichtigungen gesendet werden sollen, durch Kommas getrennt', 'alerts_enabled' => 'E-Mail-Benachrichtigungen aktiviert', 'alert_interval' => 'Ablauf Alarmschwelle (in Tagen)', 'alert_inv_threshold' => 'Inventar Alarmschwelle', 'allow_user_skin' => 'Benutzerdesign erlauben', - 'allow_user_skin_help_text' => 'Wenn Du dieses Kästchen aktivierst, kann ein Benutzer das Design mit einem anderen überschreiben.', + 'allow_user_skin_help_text' => 'Wenn du dieses Kästchen aktivierst, kann ein Benutzer das Design mit einem anderen überschreiben.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Auditintervall', - 'audit_interval_help' => 'Wenn Du verpflichtet bist, Deine Assets regelmäßig physisch zu überprüfen, geben das Intervall in Monaten an. Wenn Du diesen Wert aktualisiert, werden alle "nächsten Audittermine" für Assets mit einem anstehenden Prüfungsdatum aktualisiert.', + 'audit_interval_help' => 'Wenn du Anlagen regelmäßig physisch prüfen musst, gebe das von Ihnen verwendete Intervall in Monaten ein. Wenn du diesen Wert aktualisierst, werden alle „nächsten Prüftermine“ für Anlagen mit einem bevorstehenden Prüftermin aktualisiert.', 'audit_warning_days' => 'Audit-Warnschwelle', - 'audit_warning_days_help' => 'Wie viele Tage im Voraus sollen wir Dich warnen, wenn Assets zur Prüfung fällig werden?', + 'audit_warning_days_help' => 'Wie viele Tage im Voraus sollen wir dich benachrichtigen, wenn eine Prüfung der Vermögenswerte ansteht?', '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' => 'Backups', 'backups_help' => 'Backups erstellen, herunterladen und wiederherstellen ', 'backups_restoring' => 'Aus Backup wiederherstellen', + 'backups_clean' => 'Bereinige die gesicherte Datenbank vor der Wiederherstellung', + 'backups_clean_helptext' => "Dies kann nützlich sein, wenn du zwischen Datenbankversionen wechselst", 'backups_upload' => 'Backup hochladen', 'backups_path' => 'Backups auf dem Server werden in :path gespeichert', 'backups_restore_warning' => 'Klicke den Wiederherstellungs-Knopf um ein Backup wiederherzustellen. (Funktioniert derzeit nicht mit S3 Datenspeicher oder Docker.)

Die gesamte :app_name Datenbank und alle hochgeladenen Dateien werden mit den Inhalten des Backups überschrieben. ', - 'backups_logged_out' => 'Alle vorhandenen Benutzer, auch Du, werden abgemeldet, sobald Deine Wiederherstellung abgeschlossen ist.', + 'backups_logged_out' => 'Alle vorhandenen Benutzer, einschließlich dir selbst, werden abgemeldet, sobald die Wiederherstellung abgeschlossen ist.', 'backups_large' => 'Sehr große Backups 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', @@ -73,7 +75,7 @@ return [ 'generate_backup' => 'Backup erstellen', 'google_workspaces' => 'Google Arbeitsbereiche', 'header_color' => 'Kopfzeilenfarbe', - 'info' => 'Mit diesen Einstellungen kannst Du verschiedene Bereiche Deiner Installation anpassen.', + 'info' => 'Mit diesen Einstellungen kannst du verschiedene Bereiche deiner Installation anpassen.', 'label_logo' => 'Label-Logo', 'label_logo_size' => 'Quadratische Logos sehen am besten aus und werden rechts oben auf jedem Asset-Label angezeigt. ', 'laravel' => 'Laravel Version', @@ -87,17 +89,17 @@ return [ 'ldap_enabled' => 'LDAP aktiviert', 'ldap_integration' => 'LDAP Integration', 'ldap_settings' => 'LDAP Einstellungen', - 'ldap_client_tls_cert_help' => 'Client-seitige TLS-Zertifikat und Schlüssel für LDAP Verbindungen sind in der Regel nur in Google Workspace Konfigurationen mit "Secure LDAP" nützlich. Beide werden benötigt.', + 'ldap_client_tls_cert_help' => 'Clientseitiges TLS-Zertifikat und Schlüssel für LDAP-Verbindungen sind normalerweise nur in Google Workspace-Konfigurationen mit „Secure LDAP“ nützlich. Beide sind aber erforderlich.', 'ldap_location' => 'LDAP Standort', 'ldap_location_help' => 'Das Feld LDAP Standort sollte verwendet werden, wenn keine OU im Basis Bind DN verwendet wird. Leer lassen, wenn eine OU-Suche verwendet wird.', 'ldap_login_test_help' => 'Gib einen gültigen LDAP-Benutzernamen und ein Passwort von der oben angegebenen Basis-DN ein, um zu testen, ob Deine LDAP-Anmeldung korrekt konfiguriert ist. DU MUSST DEINE AKTUALISIERTEN LDAP-EINSTELLUNGEN ZUERST SPEICHERN.', - 'ldap_login_sync_help' => 'Dies testet nur, ob LDAP korrekt synchronisiert werden kann. Falls Deine LDAP-Authentifizierungsabfrage nicht korrekt ist, können sich Benutzer möglicherweise nicht anmelden. DU MUSST DEINE AKTUALISIERTEN LDAP-EINSTELLUNGEN ZUERST SPEICHERN.', + 'ldap_login_sync_help' => 'Dies testet nur, ob LDAP korrekt synchronisiert werden kann. Falls deine LDAP-Authentifizierungsabfrage nicht korrekt ist, können sich Benutzer möglicherweise nicht anmelden. DU MUSST DEINE AKTUALISIERTEN LDAP-EINSTELLUNGEN ZUERST SPEICHERN.', 'ldap_manager' => 'LDAP Manager', 'ldap_server' => 'LDAP-Server', 'ldap_server_help' => 'Dies sollte mit ldap:// (für unverschlüsselt) oder ldaps:// (für TLS oder SSL) beginnen', 'ldap_server_cert' => 'LDAP-SSL-Zertifikatsüberprüfung', 'ldap_server_cert_ignore' => 'Ungültiges SSL-Zertifikat erlauben', - 'ldap_server_cert_help' => 'Wähle diese Option, wenn Du selbstsignierte SSL Zertifikate verwenden und diese gegebenenfalls ungültigen Zertifikate akzeptieren möchtest.', + 'ldap_server_cert_help' => 'Aktiviere diese Option, wenn du ein selbstsigniertes SSL-Zertifikat verwendest und ein ungültiges SSL-Zertifikat akzeptieren möchtest.', 'ldap_tls' => 'TLS verwenden', 'ldap_tls_help' => 'Diese Option sollte nur aktiviert werden, wenn STARTTLS auf Deinem LDAP-Server ausgeführt wird. ', 'ldap_uname' => 'LDAP Bind Benutzername', @@ -109,7 +111,7 @@ return [ 'ldap_basedn' => 'Basis Bind DN', 'ldap_filter' => 'LDAP Filter', 'ldap_pw_sync' => 'LDAP-Passwort-Sync', - 'ldap_pw_sync_help' => 'Deaktiviere diese Option, wenn Du LDAP-Passwörter nicht mit lokalen Passwörtern synchronisieren möchtest. Wenn Du dies deaktivierst, können sich Deine Benutzer möglicherweise nicht einloggen, wenn Dein LDAP-Server aus irgendeinem Grund nicht erreichbar ist.', + 'ldap_pw_sync_help' => 'Deaktiviere diese Option, wenn du LDAP-Passwörter nicht mit lokalen Passwörtern synchronisieren möchtest. Wenn du diese Option deaktivierst, können sich deine Benutzer möglicherweise nicht anmelden, wenn dein LDAP-Server aus irgendeinem Grund nicht erreichbar ist.', 'ldap_username_field' => 'Benutzernamen Feld', 'ldap_lname_field' => 'Nachname', 'ldap_fname_field' => 'LDAP Vorname', @@ -136,7 +138,7 @@ return [ 'login_remote_user_enabled_text' => 'Login mit Remote-Benutzer-Header aktivieren', 'login_remote_user_enabled_help' => 'Diese Option aktiviert die Authentifizierung über den REMOTE_USER Header gemäß dem "Common Gateway Interface (rfc3875)"', 'login_common_disabled_text' => 'Deaktiviere andere Authentifizierungsmethoden', - 'login_common_disabled_help' => 'Diese Option deaktiviert andere Authentifizierungsmethoden. Aktiviere diese Option nur, wenn Du Dir sicher bist, dass REMOTE_USER Login bereits funktioniert', + 'login_common_disabled_help' => 'Diese Option deaktiviert andere Authentifizierungsmethoden. Aktiviere diese Option nur, wenn du dir sicher bist, dass REMOTE_USER Login bereits funktioniert', 'login_remote_user_custom_logout_url_text' => 'Benutzerdefinierte Abmelde-URL', 'login_remote_user_custom_logout_url_help' => 'Sofern hier eine URL angegeben ist, werden Benutzer automatisch zu dieser URL weitergeleitet, nachdem der Benutzer sich aus Snipe-IT ausloggt. Dies ist nützlich, um die Benutzersitzung Deines Authentifizierungsproviders korrekt zu beenden.', 'login_remote_user_header_name_text' => 'Benutzerdefinierter Benutzername Header', @@ -157,7 +159,7 @@ return [ 'php_gd_info' => 'Um QR-Codes anzeigen zu können muss php-gd installiert sein, siehe Installationsanweisungen.', '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 Du für Passwörter durchsetzen möchtest.', + 'pwd_secure_complexity_help' => 'Wähle aus, welche Komplexitätsregeln du für Passwörter durchsetzen möchtest.', '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 ein Buchstabe erforderlich', 'pwd_secure_complexity_numbers' => 'Mindestens eine Zahl erforderlich', @@ -166,7 +168,7 @@ return [ 'pwd_secure_min' => 'Minimale Passwortlänge', 'pwd_secure_min_help' => 'Minimal zulässiger Wert ist 8', 'pwd_secure_uncommon' => 'Gewöhnliche Passwörter verhindern', - 'pwd_secure_uncommon_help' => 'Verhindert die Verwendung der 10.000 häufigsten Passwörter aus im Internet geleakten Quellen.', + 'pwd_secure_uncommon_help' => 'Dadurch wird verhindert, dass Benutzer gängige Passwörter aus den 10.000 am häufigsten bei Daten-Leaks gemeldeten Passwörtern verwenden.', 'qr_help' => 'Schalte zuerst QR Codes an um dies zu setzen', 'qr_text' => 'QR Code Text', 'saml' => 'SAML', @@ -233,7 +235,7 @@ return [ 'brand_help' => 'Logo, Seitenname', 'web_brand' => 'Web Branding Typ', 'about_settings_title' => 'Über Einstellungen', - 'about_settings_text' => 'Mit diesen Einstellungen kannst Du verschiedene Aspekte Ihrer Installation anpassen.', + 'about_settings_text' => 'Mit diesen Einstellungen kannst du verschiedene Aspekte deiner Installation anpassen.', 'labels_per_page' => 'Etiketten pro Seite', 'label_dimensions' => 'Etikettengröße (Zoll)', 'next_auto_tag_base' => 'Nächster Auto-Inkrement', @@ -255,7 +257,7 @@ return [ 'width_w' => 'b', 'height_h' => 'h', 'show_url_in_emails' => 'Link zu Snipe-IT in E-Mails', - 'show_url_in_emails_help_text' => 'Deaktiviere dieses Kästchen, wenn Du nicht auf Deine Snipe-IT-Installation in Deinen E-Mail-Fußzeilen verlinken möchtest. Nützlich, wenn sich die meisten Nutzer nie anmelden. ', + 'show_url_in_emails_help_text' => 'Deaktiviere dieses Kästchen, wenn du nicht auf deine Snipe-IT-Installation in deinen E-Mail-Fußzeilen verlinken möchtest. Nützlich, wenn sich die meisten Nutzer nie anmelden. ', 'text_pt' => 'pkt', 'thumbnail_max_h' => 'Maximale Höhe der Miniaturansicht', 'thumbnail_max_h_help' => 'Maximale Höhe in Pixeln, die Miniaturbilder in der Listenansicht anzeigen dürfen. Min. 25, max. 500.', @@ -267,7 +269,7 @@ return [ 'two_factor_reset_help' => 'Dies zwingt den Benutzer, sein Gerät erneut mit seiner Authentifizierungs-App zu registrieren. Dies kann nützlich sein, wenn ihr derzeit angemeldetes Gerät verloren geht oder gestohlen wird. ', 'two_factor_reset_success' => 'Zwei-Faktor-Gerät erfolgreich zurückgesetzt', 'two_factor_reset_error' => 'Zwei-Faktor-Gerät zurücksetzen ist fehlgeschlagen', - 'two_factor_enabled_warning' => 'Die Aktivierung der Zwei-Faktor-Authentifizierung bewirkt, dass Du Dich sofort mit einem bei Google Authenticator registrierten Gerät authentifizieren musst. Du hast die Möglichkeit, Dein Gerät hinzuzufügen, falls derzeit keines registriert ist.', + 'two_factor_enabled_warning' => 'Die Aktivierung der Zwei-Faktor-Authentifizierung bewirkt, dass du dich sofort mit einem bei Google-Authentikator registrierten Gerät authentifizieren musst. Du hast die Möglichkeit, dein Gerät hinzuzufügen, falls derzeit keines registriert ist.', 'two_factor_enabled_help' => 'Damit wird die Zwei-Faktor-Authentifizierung mit dem Google Authenticator aktiviert.', 'two_factor_optional' => 'Auswählbar (Benutzer können aktivieren oder deaktivieren, wenn erlaubt)', 'two_factor_required' => 'Für alle Benutzer erforderlich', @@ -331,7 +333,7 @@ return [ 'labels_help' => 'Etikettengrößen & Einstellungen', '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. Du kannst Deine Einstellungen trotzdem speichern, aber Du musst die LDAP-Erweiterung für PHP aktivieren, bevor die LDAP-Synchronisierung oder der Login funktioniert.', + 'ldap_extension_warning' => 'Es sieht nicht so aus, als ob die LDAP-Erweiterung auf diesem Server installiert oder aktiviert ist. Du kannst deine Einstellungen trotzdem speichern, aber du musst die LDAP-Erweiterung für PHP aktivieren, bevor die LDAP-Synchronisierung oder der Login funktioniert.', 'ldap_ad' => 'LDAP/AD', 'employee_number' => 'Mitarbeiternummer', 'create_admin_user' => 'Benutzer erstellen ::', diff --git a/resources/lang/de-if/admin/settings/message.php b/resources/lang/de-if/admin/settings/message.php index c0a93dafca..21c46d45c6 100644 --- a/resources/lang/de-if/admin/settings/message.php +++ b/resources/lang/de-if/admin/settings/message.php @@ -12,7 +12,7 @@ return [ 'generated' => 'Neue Backup Datei erfolgreich erstellt.', 'file_not_found' => 'Backup Datei konnte nicht gefunden werden.', '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 Dir).', - 'restore_confirm' => 'Bist Du sicher, dass Du Deine Datenbank aus :filename wiederherstellen möchten?' + 'restore_confirm' => 'Bist du sicher, dass du deine Datenbank aus :filename wiederherstellen möchten?' ], 'restore' => [ 'success' => 'Ihr Systembackup wurde wiederhergestellt. Bitte melde dich erneut an.' @@ -26,7 +26,7 @@ return [ 'sending' => 'Test E-Mail wird gesendet...', 'success' => 'Mail gesendet!', 'error' => 'E-Mail konnte nicht gesendet werden.', - 'additional' => 'Keine zusätzliche Fehlermeldung vorhanden. Überprüfe Deine E-Mail-Einstellungen und Dein App-Protokoll.' + 'additional' => 'Keine zusätzliche Fehlermeldung vorhanden. Überprüfe deine E-Mail-Einstellungen und dein App-Protokoll.' ], 'ldap' => [ 'testing' => 'Teste LDAP Verbindung, Binding & Abfrage ...', diff --git a/resources/lang/de-if/admin/statuslabels/message.php b/resources/lang/de-if/admin/statuslabels/message.php index 0b6937b035..8eb7361d80 100644 --- a/resources/lang/de-if/admin/statuslabels/message.php +++ b/resources/lang/de-if/admin/statuslabels/message.php @@ -17,7 +17,7 @@ return [ ], 'delete' => [ - 'confirm' => 'Bist Du sicher, dass Du diese Statusbezeichnung löschen willst?', + 'confirm' => 'Bist du sicher, dass du diese Statusbezeichnung löschen willst?', 'error' => 'Es trat ein Fehler beim Löschen der Statusbezeichnung auf. Bitte versuche es erneut.', 'success' => 'Die Statusbezeichnung wurde erfolgreich gelöscht.', ], diff --git a/resources/lang/de-if/admin/suppliers/message.php b/resources/lang/de-if/admin/suppliers/message.php index ab6a21f565..7c753552c8 100644 --- a/resources/lang/de-if/admin/suppliers/message.php +++ b/resources/lang/de-if/admin/suppliers/message.php @@ -17,7 +17,7 @@ return array( ), 'delete' => array( - 'confirm' => 'Bist Du sicher, dass Du diesen Lieferanten löschen möchtest?', + 'confirm' => 'Bist du sicher, dass du diesen Lieferanten löschen möchtest?', 'error' => 'Beim Löschen des Lieferanten ist ein Fehler aufgetreten. Bitte versuche es erneut.', 'success' => 'Lieferant wurde erfolgreich gelöscht.', 'assoc_assets' => 'Dieser Lieferant ist derzeit :asset_count Asset(s) zugeordnet und kann nicht gelöscht werden. Bitte aktualisiere Deine Assets, so dass sie nicht mehr auf diesen Lieferant verweisen und versuche es erneut. ', diff --git a/resources/lang/de-if/admin/users/general.php b/resources/lang/de-if/admin/users/general.php index 10b5b0d236..0f3b39bd5d 100644 --- a/resources/lang/de-if/admin/users/general.php +++ b/resources/lang/de-if/admin/users/general.php @@ -2,9 +2,9 @@ return [ 'activated_help_text' => 'Der Nutzer kann sich einloggen', - 'activated_disabled_help_text' => 'Du kannst den Aktiverungsstatus für Dein eigenes Account nicht ändern.', + 'activated_disabled_help_text' => 'Du kannst den Aktivierungsstatus für deinen eigenen Account nicht bearbeiten.', 'assets_user' => 'Assets zugewiesen an :name', - 'bulk_update_warn' => 'Du bist dabei, die Eigenschaften von :user_count Benutzern zu bearbeiten. Bitte beachte, dass Du Deine eigenen Benutzerattribute nicht über dieses Formular ändern kansst. Du musst Deinen eigenen Benutzer einzeln bearbeiten.', + 'bulk_update_warn' => 'Du bist dabei, die Eigenschaften von :user_count Benutzern zu bearbeiten. Bitte beachte, dass du deine eigenen Benutzerattribute nicht über dieses Formular ändern kannst und Änderungen an deinem eigenen Benutzer einzeln vornehmen musst.', 'bulk_update_help' => 'Hier können mehrere Benutzer gleichzeitig bearbeitet werden. Nur Felder ausfüllen, welche geändert werden sollen. Leere Felder werden nicht geändert.', 'current_assets' => 'Asset wurde an nachfolgenden Benutzer ausgegeben', 'clone' => 'Benutzer kopieren', @@ -25,7 +25,7 @@ return [ 'send_email_help' => 'Du musst eine E-Mail-Adresse angeben, um dem Benutzer Zugangsdaten zu zusenden. Das Versenden von Zugangsdaten ist nur bei der Erstellung eines Benutzers möglich. Passwörter werden in einem Einweg-Hash gespeichert und können danach nicht mehr ausgelesen werden.', 'view_user' => 'Benutzer :name ansehen', 'usercsv' => 'CSV Datei', - 'two_factor_admin_optin_help' => 'Ihre aktuellen Administrator-Einstellungen erlauben die selektive Durchführung der zwei-Faktor-Authentifizierung. ', + 'two_factor_admin_optin_help' => 'Ihre aktuellen Administrator-Einstellungen erlauben die selektive Durchführung der Zwei-Faktor-Authentifizierung. ', 'two_factor_enrolled' => '2FA-Gerät registriert ', 'two_factor_active' => '2FA aktiv ', 'user_deactivated' => 'Benutzer kann sich nicht anmelden', @@ -40,12 +40,12 @@ return [ 'checkin_user_properties' => 'Alle diesen Benutzern zugeordneten Objekte zurücknehmen', 'remote_label' => 'Dies ist ein externer Benutzer', 'remote' => 'Extern', - 'remote_help' => 'Dies kann nützlich sein, wenn Du nach externen Benutzern filtern musst, die niemals oder nur selten an Ihre physischen Standorte kommen.', + 'remote_help' => 'Dies kann nützlich sein, wenn du nach externen Benutzern filtern musst, die niemals oder nur selten an Ihre physischen Standorte kommen.', 'not_remote_label' => 'Dies ist kein externer Benutzer', 'vip_label' => 'VIP Benutzer', 'vip_help' => 'Dies kann hilfreich sein, um wichtige Personen zu markieren, wenn du möchtest.', 'create_user' => 'Benutzer erstellen', - 'create_user_page_explanation' => 'Dies sind die Anmeldeinformationen, die Du verwendest, um zum ersten Mal auf die Webseite zuzugreifen.', + 'create_user_page_explanation' => 'Dies sind die Anmeldeinformationen, die du verwendest, um zum ersten Mal auf die Webseite zuzugreifen.', 'email_credentials' => 'E-Mail-Anmeldedaten', 'email_credentials_text' => 'Meine Zugangsdaten an die oben genannte E-Mail-Adresse senden', 'next_save_user' => 'Weiter: Benutzer speichern', diff --git a/resources/lang/de-if/admin/users/message.php b/resources/lang/de-if/admin/users/message.php index 0d55bea3c6..f56f0e36d5 100644 --- a/resources/lang/de-if/admin/users/message.php +++ b/resources/lang/de-if/admin/users/message.php @@ -4,9 +4,9 @@ return array( 'accepted' => 'Du hast den Gegenstand erfolgreich angenommen.', 'declined' => 'Du hast diesen Gegenstand erfolgreich abgelehnt.', - 'bulk_manager_warn' => 'Deine Benutzer wurden erfolgreich aktualisiert, aber Dein Manager-Eintrag wurde nicht gespeichert, da der Manager, den Du ausgewählt hast, auch in der zu bearbeitenden Liste war, und Benutzer dürfen nicht ihr eigener Manager sein. Bitte wähle Deine Benutzer erneut aus, ohne den Manager.', + 'bulk_manager_warn' => 'Deine Benutzer wurden erfolgreich aktualisiert, aber dein Manager-Eintrag wurde nicht gespeichert, da der Manager, den du ausgewählt hast, auch in der zu bearbeitenden Liste war, und Benutzer dürfen nicht ihr eigener Manager sein. Bitte wähle deine Benutzer erneut aus, ohne diesen Manager.', 'user_exists' => 'Benutzer existiert bereits!', - 'user_not_found' => 'Benutzer existiert nicht.', + 'user_not_found' => 'Der Benutzer existiert nicht oder du bistnicht berechtigt, ihn anzuzeigen.', 'user_login_required' => 'Das Loginfeld ist erforderlich', 'user_has_no_assets_assigned' => 'Derzeit sind keine Assets dem Benutzer zugewiesen.', 'user_password_required' => 'Das Passswortfeld ist erforderlich.', @@ -47,12 +47,13 @@ return array( 'asset_already_accepted' => 'Dieses Asset wurde bereits akzeptiert.', 'accept_or_decline' => 'Du musst diesen Gegenstand entweder annehmen oder ablehnen.', 'cannot_delete_yourself' => 'Wir würden uns wirklich schlecht fühlen, wenn du dich selbst löschen würdest. Überlege es dir bitte noch einmal.', - 'incorrect_user_accepted' => 'Das Asset, dass Du versuchst zu aktivieren, wurde nicht an Dich ausgebucht.', + 'incorrect_user_accepted' => 'Das Asset, das du annehmen willst, wurde nicht an dich ausgecheckt.', 'ldap_could_not_connect' => 'Konnte keine Verbindung zum LDAP Server herstellen. Bitte LDAP Einstellungen in der LDAP Konfigurationsdatei prüfen.
Fehler vom LDAP Server:', 'ldap_could_not_bind' => 'Konnte keine Verbindung zum LDAP Server herstellen. Bitte LDAP Einstellungen in der LDAP Konfigurationsdatei prüfen.
Fehler vom LDAP Server: ', 'ldap_could_not_search' => 'Konnte LDAP Server nicht suchen. Bitte LDAP Einstellungen in der LDAP Konfigurationsdatei prüfen.
Fehler vom LDAP Server:', 'ldap_could_not_get_entries' => 'Konnte keine Einträge vom LDAP Server abrufen. Bitte LDAP Einstellungen in der LDAP Konfigurationsdatei prüfen.
Fehler vom LDAP Server:', 'password_ldap' => 'Das Passwort für diesen Account wird vom LDAP/Active Directory verwaltet. Bitte kontaktiere Deine IT-Abteilung, um Dein Passwort zu ändern. ', + 'multi_company_items_assigned' => 'Diesem Benutzer sind Dinge zugewiesen, die zu einer anderen Firma gehören. Bitte checke sie ein oder bearbeite deine Firma.' ), 'deletefile' => array( diff --git a/resources/lang/de-if/admin/users/table.php b/resources/lang/de-if/admin/users/table.php index f240ae35a9..718b0f0634 100644 --- a/resources/lang/de-if/admin/users/table.php +++ b/resources/lang/de-if/admin/users/table.php @@ -35,7 +35,7 @@ return array( 'updateuser' => 'Benutzer aktualisieren', 'username' => 'Benutzername', 'user_deleted_text' => 'Dieser Benutzer wurde als gelöscht markiert.', - 'username_note' => '(Dies wird nur für Active Directory Bindung verwendet, nicht für Login.)', + 'username_note' => '(Dies wird nur für die Active Directory-Bindung verwendet, nicht für die Anmeldung.)', 'cloneuser' => 'Benutzer kopieren', 'viewusers' => 'Benutzer anzeigen', ); diff --git a/resources/lang/de-if/auth/general.php b/resources/lang/de-if/auth/general.php index f7fbdfdcfe..eca2f213c4 100644 --- a/resources/lang/de-if/auth/general.php +++ b/resources/lang/de-if/auth/general.php @@ -11,7 +11,7 @@ return [ 'ldap_reset_password' => 'Bitte klicke hier, um Dein LDAP-Passwort zurückzusetzen', 'remember_me' => 'Benutzername merken', 'username_help_top' => 'Benutzernamen eingeben, um einen Link zum Zurücksetzen des Passwortes per E-Mail zu erhalten.', - 'username_help_bottom' => 'Abhängig von der Konfiguration, kann der Benutzername identisch mit ihrer E-Mailadresse sein. Falls Du Deinen Benutzernamen vergessen hast, kontaktiere Deinen Administrator.

Benutzernamen ohne zugeordnete E-Mailadresse erhalten keine E-Mail zum Zurücksetzen des Passwortes. ', + 'username_help_bottom' => 'Abhängig von der Konfiguration, kann der Benutzername identisch mit ihrer E-Mailadresse sein. Falls du deinen Benutzernamen vergessen hast, kontaktiere deinen Administrator.

Benutzernamen ohne zugeordnete E-Mailadresse erhalten keine E-Mail zum Zurücksetzen des Passwortes. ', 'google_login' => 'Mit Google Workspace anmelden', 'google_login_failed' => 'Anmeldung fehlgeschlagen, bitte melde dich erneut an!', ]; diff --git a/resources/lang/de-if/auth/message.php b/resources/lang/de-if/auth/message.php index e5e2c958bf..a023f19921 100644 --- a/resources/lang/de-if/auth/message.php +++ b/resources/lang/de-if/auth/message.php @@ -11,7 +11,7 @@ return array( 'two_factor' => array( 'already_enrolled' => 'Dein Gerät ist bereits eingeschrieben.', - 'success' => 'Du hast Dich erfolgreich angemeldet.', + 'success' => 'Du hast dich erfolgreich angemeldet.', 'code_required' => 'Zwei-Faktor-Code ist erforderlich.', 'invalid_code' => 'Zwei-Faktor-Code ist ungültig.', 'enter_two_factor_code' => 'Bitte gebe deinen Zwei-Faktor-Authentifizierungscode ein.', @@ -20,12 +20,12 @@ return array( 'signin' => array( 'error' => 'Bei der Anmeldung ist ein Problem aufgetreten, bitte versuche es erneut.', - 'success' => 'Du hast Dich erfolgreich angemeldet.', + 'success' => 'Du hast dich erfolgreich angemeldet.', ), 'logout' => array( 'error' => 'Beim Abmelden ist ein Fehler aufgetreten. Bitte versuche es erneut.', - 'success' => 'Du hast Dich erfolgreich abgemeldet.', + 'success' => 'Du hast dich erfolgreich abgemeldet.', ), 'signup' => array( diff --git a/resources/lang/de-if/general.php b/resources/lang/de-if/general.php index 71794e03b4..6177c07e63 100644 --- a/resources/lang/de-if/general.php +++ b/resources/lang/de-if/general.php @@ -35,7 +35,7 @@ return [ 'assets_audited' => 'Assets geprüft', 'assets_checked_in_count' => 'Asset zurückgenommen', 'assets_checked_out_count' => 'Assets herausgegeben', - 'asset_deleted_warning' => 'Dieses Asset wurde gelöscht. Du musst es wiederherstellen, bevor Du es jemandem zuweisen kannst.', + 'asset_deleted_warning' => 'Dieses Asset wurde gelöscht. Du musst es wiederherstellen, bevor du es jemandem zuweisen kannst.', 'assigned_date' => 'Zuweisungsdatum', 'assigned_to' => 'Herausgegeben an :name', 'assignee' => 'Herausgegeben an', @@ -265,7 +265,7 @@ return [ 'select_date' => 'Datum auswählen (JJJJ-MM-TT)', 'select_statuslabel' => 'Wähle einen Status', 'select_company' => 'Firma auswählen', - 'select_asset' => 'Asset auswählen', + 'select_asset' => 'Wähle ein Asset', 'settings' => 'Einstellungen', 'show_deleted' => 'Gelöschte anzeigen', 'show_current' => 'Aktuelles anzeigen', @@ -284,8 +284,8 @@ return [ 'accept_eula' => 'Annahmeerklärung', 'supplier' => 'Lieferant', 'suppliers' => 'Lieferanten', - 'sure_to_delete' => 'Bist Du Dir sicher, dass du das löschen möchtest', - 'sure_to_delete_var' => 'Willst Du :item wirklich löschen?', + 'sure_to_delete' => 'Bist du dir sicher, dass du das löschen möchtest', + 'sure_to_delete_var' => 'Willst du :item wirklich löschen?', 'delete_what' => ':item löschen', 'submit' => 'Abschicken', 'target' => 'Ziel', @@ -358,11 +358,11 @@ return [ 'last_checkout' => 'Letzte Herausgabe', 'due_to_checkin' => 'Folgende :count Elemente werden demnächst zurückgenommen:', 'expected_checkin' => 'Erwartetes Rückgabedatum', - 'reminder_checked_out_items' => 'Dies ist eine Erinnerung an die Artikel, die gerade an Dich herausgegeben sind. Wenn Du der Meinung bist, dass die Angaben falsch sind (fehlender Artikel oder Artikel, den Du nie erhalten hast), sende bitte eine E-Mail an :reply_to_name unter :reply_to_address.', + 'reminder_checked_out_items' => 'Dies ist eine Erinnerung an die Artikel, die gerade an dich herausgegeben sind. Wenn du der Meinung bist, dass die Angaben falsch sind (fehlender Artikel oder Artikel, den du nie erhalten hast), sende bitte eine E-Mail an :reply_to_name unter :reply_to_address.', 'changed' => 'Geändert', 'to' => 'An', - 'report_fields_info' => '

Wähle die Felder aus, die Du in Deinem benutzerdefinierten Bericht einfügen möchtest, und klicke auf Generieren. Die Datei (custom-asset-report-YYYY-mm-dd.csv) wird automatisch heruntergeladen und Du kannst diese in Excel öffnen.

-

Wenn Du nur bestimmte Artikel exportieren möchten, verwende die folgenden Optionen, um das Ergebnis zu verfeinern.

', + 'report_fields_info' => '

Wähle die Felder aus, die du in deinem benutzerdefinierten Bericht einfügen möchtest, und klicke auf Generieren. Die Datei (custom-asset-report-YYYY-mm-dd.csv) wird automatisch heruntergeladen und du kannst diese in Excel öffnen.

+

Wenn du nur bestimmte Artikel exportieren möchten, verwende die folgenden Optionen, um das Ergebnis zu verfeinern.

', 'range' => 'Bereich', 'bom_remark' => 'Füge ein BOM (Byte-Reihenfolge-Markierung) zu dieser CSV hinzu', 'improvements' => 'Verbesserungen', @@ -379,7 +379,7 @@ return [ 'invalid_item_category_single' => 'Ungültige oder fehlende :type Kategorie. Bitte aktualisiere die Kategorie dieses :type um eine gültige Kategorie vor dem Auschecken hinzuzufügen.', 'dashboard_info' => 'Das ist Dein Dashboard. Es gibt viele wie dieses, aber das hier ist Deins.', '60_percent_warning' => '60% abgeschlossen (Warnung)', - 'dashboard_empty' => 'Es sieht so aus, als hättest Du noch nichts hinzugefügt, sodass wir nichts Großartiges zum Anzeigen haben. Beginne jetzt mit dem Hinzufügen einiger Gegenstände, Zubehör, Verbrauchsmaterialien oder Lizenzen!', + 'dashboard_empty' => 'Es sieht so aus, als hättest du noch nichts hinzugefügt, sodass wir nichts Großartiges zum Anzeigen haben. Beginne jetzt mit dem Hinzufügen einiger Gegenstände, Zubehör, Verbrauchsmaterialien oder Lizenzen!', 'new_asset' => 'Neues Asset', 'new_license' => 'Neue Lizenz', 'new_accessory' => 'Neues Zubehör', @@ -408,18 +408,18 @@ return [ 'checkout_tooltip' => 'Diesen Gegenstand heraugeben', 'checkin_tooltip' => 'Externer Link zu', 'checkout_user_tooltip' => 'Diesen Artikel an einen Benutzer herausgeben', - 'checkin_to_diff_location' => 'Sie können sich dafür entscheiden, dieses Asset an einem anderen Ort als dem standardmäßigen Standort :default_location einzuchecken, falls einer festgelegt ist', + 'checkin_to_diff_location' => 'Du kannst dich dafür entscheiden, dieses Asset an einem anderen Ort als dem standardmäßigen Standort :default_location einzuchecken, falls einer festgelegt ist', 'maintenance_mode' => 'Der Dienst ist wegen Wartungsarbeiten vorübergehend nicht verfügbar. Bitte versuche es später noch einmal.', 'maintenance_mode_title' => 'System vorübergehend nicht verfügbar', 'ldap_import' => 'Benutzerkennwort sollte nicht von LDAP verwaltet werden. (Das erlaubt es Dir, Passwortrücksetzungen zu versenden.)', 'purge_not_allowed' => 'Löschen von "gelöschten Daten" wurde in der .env-Datei verboten. Kontaktiere den Support oder Deinen Systemadministrator.', 'backup_delete_not_allowed' => 'Das Löschen von Sicherungen wurde in der .env-Datei verboten. Kontaktiere den Support oder Deinen Systemadministrator.', 'additional_files' => 'Zusätzliche Dateien', - 'shitty_browser' => 'Keine Signatur erkannt. Wenn Du einen älteren Browser benutzt, verwende bitte einen moderneren Browser, um den Erhalt zu bestätigen.', + 'shitty_browser' => 'Keine Signatur erkannt. Wenn du einen älteren Browser benutzt, verwende bitte einen moderneren Browser, um den Erhalt zu bestätigen.', 'bulk_soft_delete' =>'Auch diese Benutzer soft-löschen. Die Assets-Historie bleibt erhalten, solange/bis die markierten Datensätze nicht in den Admin-Einstellungen endgültig gelöscht werden.', 'bulk_checkin_delete_success' => 'Die ausgewählten Benutzer wurden gelöscht und ihre Assets wurden eingecheckt.', 'bulk_checkin_success' => 'Die Assets der ausgewählten Benutzer wurden eingecheckt.', - 'set_to_null' => 'Werte für dieses Asset|Werte für alle :asset_count Assets löschen ', + 'set_to_null' => 'Werte für diese Auswahl löschen|Werte für alle :selection_count Auswahlen löschen ', 'set_users_field_to_null' => ':field Werte für diesen Benutzer löschen|:field Werte für alle :user_count Benutzer löschen ', 'na_no_purchase_date' => 'N/A - Kein Kaufdatum angegeben', 'assets_by_status' => 'Assets sortiert nach Status', @@ -444,7 +444,7 @@ return [ 'integration_option' => 'Integrationsoptionen', 'log_does_not_exist' => 'Es existiert kein passender Logeintrag.', 'merge_users' => 'Benutzer zusammenführen', - 'merge_information' => 'Dies wird die :count Benutzer zu einem Benutzer zusammenführen. Wähle den Benutzer, in den Du die anderen zusammenführen möchtest. Die zugehörigen Assets, Lizenzen, etc. werden in den ausgewählten Benutzer verschoben und die anderen Benutzer werden als gelöscht markiert.', + 'merge_information' => 'Dies wird die :count Benutzer zu einem Benutzer zusammenführen. Wähle den Benutzer, in den du die anderen zusammenführen möchtest. Die zugehörigen Assets, Lizenzen, etc. werden in den ausgewählten Benutzer verschoben und die anderen Benutzer werden als gelöscht markiert.', 'warning_merge_information' => 'Diese Aktion kann NICHT rückgängig gemacht werden und sollte NUR verwendet werden, wenn Benutzer aufgrund eines falschen Imports oder einer fehlerhaften Synchronisation zusammengeführt werden müssen. Stelle sicher, dass zuerst ein Backup erstellt wird.', 'no_users_selected' => 'Keine Benutzer ausgewählt', 'not_enough_users_selected' => 'Mindestens :count Benutzer müssen ausgewählt sein', @@ -478,7 +478,7 @@ return [ 'autoassign_licenses_help' => 'Erlaube diesem Benutzer die Zuweisung von Lizenzen über die Benutzeroberfläche für die Massenzuweisung von Lizenzen oder über die CLI-Tools.', 'autoassign_licenses_help_long' => 'Es erlaubt einem Benutzer, Lizenzen über die Massen-Zuweisung GUI oder CLI-Tools zugewiesen zu bekommen. (Zum Beispiel möchtest du den Auftragnehmern möglicherweise nicht automatisch eine Lizenz zuweisen, die nur Mitarbeitern zur Verfügung stehen würde. Du kannst diesen Benutzern weiterhin einzelne Lizenzen zuweisen, aber sie werden nicht in der Lizenzen Massenherausgabe der Benutzer berücksichtigt.)', 'no_autoassign_licenses_help' => 'Den Benutzer nicht bei der Lizenzen Massen-Zuweisung GUI oder CLI-Tools berücksichtigen.', - 'modal_confirm_generic' => 'Bist Du dir sicher?', + 'modal_confirm_generic' => 'Bist du dir sicher?', 'cannot_be_deleted' => 'Dieser Gegenstand kann nicht gelöscht werden', 'cannot_be_edited' => 'Dieser Gegenstand kann nicht bearbeitet werden.', 'undeployable_tooltip' => 'Dieser Gegenstand kann nicht herausgegeben werden. Überprüfe die verbleibende Menge.', @@ -486,7 +486,7 @@ return [ 'item_notes' => ':item Notizen', 'item_name_var' => ':item Name', 'error_user_company' => 'Checkout Zielfirma und Asset-Gesellschaft stimmen nicht überein', - 'error_user_company_accept_view' => 'Ein Asset, welches Dir zugewiesen wurde, gehört einem anderen Unternehmen, sodass Du es nicht akzeptieren oder ablehnen kannst. Bitte prüfe das mit deinem Vorgesetzten', + 'error_user_company_accept_view' => 'Ein Asset, welches dir zugewiesen wurde, gehört einem anderen Unternehmen, sodass du es nicht akzeptieren oder ablehnen kannst. Bitte prüfe das mit deinem Vorgesetzten', 'importer' => [ 'checked_out_to_fullname' => 'Herausgegeben an: Voller Name', 'checked_out_to_first_name' => 'Herausgegeben an: Vorname', @@ -509,7 +509,7 @@ return [ 'address2' => 'Adresszeile 2', 'import_note' => 'Mit CSV-Importer importiert', ], - 'remove_customfield_association' => 'Entfernen Sie dieses Feld aus dem Feldsatz. Dies wird das benutzerdefinierte Feld nicht löschen, sondern nur die Zuordnung dieses Feldes zu diesem Feldsatz entfernen.', + 'remove_customfield_association' => 'Entfernst du dieses Feld aus dem Feldsatz, wird das benutzerdefinierte Feld nicht gelöscht, sondern nur die Zuordnung dieses Feldes zu diesem Feldsatz.', 'checked_out_to_fields' => 'Auf folgende Felder herausgegeben', 'percent_complete' => '% vollständig', 'uploading' => 'Hochladen... ', @@ -559,8 +559,8 @@ return [ 'expires' => 'Ablaufdatum', 'map_fields'=> 'Feld :item_type zuordnen', 'remaining_var' => ':count verbleibend', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', - 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'import_asset_tag_exists' => 'Ein Asset mit dem Asset-Tag :asset_tag ist bereits vorhanden und es wurde keine Aktualisierung angefordert. Es wurden keine Änderungen vorgenommen.', + 'countries_manually_entered_help' => 'Werte mit einem Sternchen (*) wurden manuell eingegeben und stimmen nicht mit vorhandenen Dropdown-Werten nach ISO 3166 überein', ]; diff --git a/resources/lang/de-if/help.php b/resources/lang/de-if/help.php index 27be1a5b27..4f443e60d0 100644 --- a/resources/lang/de-if/help.php +++ b/resources/lang/de-if/help.php @@ -19,9 +19,9 @@ return [ 'assets' => 'Assets sind Elemente, die mit Seriennummer oder einem Asset-Tag versehen sind. Sie sind meist höhere Werte, bei denen die Identifizierung eines bestimmten Gegenstands von Bedeutung ist.', - 'categories' => 'Kategorien helfen Dir beim Organisieren von Assets. Beispielkategorien sind "PCs", "Laptops", "Mobiltelefone", "Tablets" usw., jedoch kannst Du Kategorien nutzen, wie Du es für sinnvoll erachtest.', + 'categories' => 'Kategorien helfen dir beim Organisieren von Assets. Beispielkategorien sind "PCs", "Laptops", "Mobiltelefone", "Tablets" usw., jedoch kannst du Kategorien nutzen, wie du es für sinnvoll erachtest.', - 'accessories' => 'Ein Zubehör ist alles, was Du an einen Benutzer ausgeben kannst, jedoch keine Seriennummer besitzt (oder es keinen Sinn macht diese zu verwalten). Zum Beispiel: Mäuse und Tastaturen.', + 'accessories' => 'Ein Zubehör ist alles, was du an einen Benutzer ausgeben kannst, jedoch keine Seriennummer besitzt (oder es keinen Sinn macht diese zu verwalten). Zum Beispiel: Mäuse und Tastaturen.', 'companies' => 'Unternehmen können als einfaches Identifikationsfeld oder zur Begrenzung der Sichtbarkeit von Assets, Benutzer usw. verwendet werden, wenn die volle Unterstützung für Unternehmen in Ihren Admin-Einstellungen aktiviert ist.', diff --git a/resources/lang/de-if/localizations.php b/resources/lang/de-if/localizations.php index 061b7f779c..abfa7df127 100644 --- a/resources/lang/de-if/localizations.php +++ b/resources/lang/de-if/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Sprache auswählen', + 'select_language' => 'Wähle eine Sprache', 'languages' => [ 'en-US'=> 'Englisch, USA', 'en-GB'=> 'Englisch, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Land auswählen', + 'select_country' => 'Wähle ein Land', 'countries' => [ 'AC'=>'Ascensionsinsel', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estland', 'EG'=>'Ägypten', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spanien', 'ET'=>'Äthiopien', @@ -234,6 +235,7 @@ im Indischen Ozean', 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Niederlande', + 'GB-NIR' => 'Nordirland', 'NO'=>'Norwegen', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -261,7 +263,7 @@ im Indischen Ozean', 'RU'=>'Russland', 'RW'=>'Ruanda', 'SA'=>'Saudi-Arabien', - 'UK'=>'Schottland', + 'GB-SCT'=>'Schottland', 'SB'=>'Salomon-Inseln', 'SC'=>'Seychellen', 'SS'=>'Südsudan', @@ -313,6 +315,7 @@ im Indischen Ozean', 'VI'=>'Amerikanische Jungferninseln', 'VN'=>'Vietnam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis und Futuna', 'WS'=>'Samoa', 'YE'=>'Jemen', diff --git a/resources/lang/de-if/mail.php b/resources/lang/de-if/mail.php index 94122e1f05..daa5e0463a 100644 --- a/resources/lang/de-if/mail.php +++ b/resources/lang/de-if/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Ein Benutzer hat ein Gerät auf der Webseite angefordert', 'acceptance_asset_accepted' => 'Ein Benutzer hat einen Gegenstand akzeptiert', 'acceptance_asset_declined' => 'Ein Benutzer hat einen Gegenstand abgelehnt', - 'accessory_name' => 'Zubehörname:', - 'additional_notes' => 'Zusätzliche Bemerkungen:', + 'accessory_name' => 'Zubehör Name', + 'additional_notes' => 'Zusätzliche Bemerkungen', 'admin_has_created' => 'Ein Administrator hat auf der :web Webseite ein Konto für Dich erstellt.', - 'asset' => 'Asset:', - 'asset_name' => 'Assetname:', + 'asset' => 'Asset', + 'asset_name' => 'Asset Name', 'asset_requested' => 'Gegenstand angefordert', 'asset_tag' => 'Asset Tag', 'assets_warrantee_alert' => 'Die Garantie von :count Asset wird in :threshold Tagen auslaufen.|Die Garantie von :count Assets wird in :threshold Tagen auslaufen.', 'assigned_to' => 'Zugewiesen an', 'best_regards' => 'Grüße,', - 'canceled' => 'Abgebrochen:', - 'checkin_date' => 'Rücknahmedatum:', - 'checkout_date' => 'Herausgabedatum:', + 'canceled' => 'Abgebrochen', + 'checkin_date' => 'Rücknahmedatum', + 'checkout_date' => 'Herausgabedatum', 'checkedout_from' => 'Herausgegeben von', 'checkedin_from' => 'Eingecheckt von', 'checked_into' => 'Zurückgenommen in', @@ -49,14 +49,14 @@ return [ 'click_to_confirm' => 'Bitte klicke zum Bestätigen Deines :web Kontos auf den folgenden Link:', 'current_QTY' => 'Aktuelle Menge', 'days' => 'Tage', - 'expecting_checkin_date' => 'Erwartetes Rückgabedatum:', + 'expecting_checkin_date' => 'Erwartetes Rückgabedatum', 'expires' => 'Ablaufdatum', 'hello' => 'Hallo', 'hi' => 'Hi', 'i_have_read' => 'Ich habe die Nutzungsbedingungen gelesen und stimme diesen zu, und ich habe diesen Gegenstand erhalten.', 'inventory_report' => 'Bestandsbericht', - 'item' => 'Gegenstand:', - 'item_checked_reminder' => 'Dies ist eine Erinnerung, dass Sie derzeit :count Artikel ausgeliehen haben, die Sie noch nicht akzeptiert oder abgelehnt haben. Bitte klicken Sie auf den untenstehenden Link, um Ihre Entscheidung zu bestätigen.', + 'item' => 'Gegenstand', + 'item_checked_reminder' => 'Dies ist eine Erinnerung, dass Sie derzeit :count Artikel ausgeliehen haben, die dunoch nicht akzeptiert oder abgelehnt hast. Bitte klicke auf den untenstehenden Link, um deine Entscheidung zu treffen.', 'license_expiring_alert' => 'Es gibt :count auslaufende Lizenz in den nächsten :threshold Tagen.|Es gibt :count auslaufende Lizenzen in den nächsten :threshold Tagen.', 'link_to_update_password' => 'Klicken Sie bitte auf den folgenden Link zum Aktualisieren Ihres :web Passworts:', 'login' => 'Anmelden:', @@ -66,11 +66,11 @@ return [ 'name' => 'Name', 'new_item_checked' => 'Ein neuer Gegenstand wurde unter Ihrem Namen ausgecheckt. Details folgen.', 'notes' => 'Notizen', - 'password' => 'Passwort:', + 'password' => 'Passwort', 'password_reset' => 'Passwort zurücksetzen', 'read_the_terms' => 'Bitte lese die nachfolgenden Nutzungsbedingungen.', - 'read_the_terms_and_click' => 'Bitte lese die Nutzungsbedingungen unten, und klicke auf den Link am unteren Ende, um zu bestätigen, dass Du die Nutzungsbedingungen gelesen und akzeptiert hast und das Asset erhalten hast.', - 'requested' => 'Angefordert:', + 'read_the_terms_and_click' => 'Bitte lese die unten stehenden Nutzungsbedingungen und klicke auf den Link unten, um zu bestätigen, dass du die Nutzungsbedingungen gelesen hast, diesen zustimmst und das Asset erhalten hast.', + 'requested' => 'Angefragt', 'reset_link' => 'Sein Link zum Zurücksetzen des Kennworts', 'reset_password' => 'Klicke hier, um Dein Passwort zurückzusetzen:', 'rights_reserved' => 'Alle Rechte vorbehalten.', @@ -80,7 +80,7 @@ return [ 'supplier' => 'Lieferant', 'tag' => 'Kennzeichnung', 'test_email' => 'Test E-Mail von Snipe-IT', - 'test_mail_text' => 'Dies ist ein Test von Snipe-IT-Asset-Management-System. Wenn Du das erhalten hast, funktioniert das Senden von Mails :)', + 'test_mail_text' => 'Dies ist ein Test des Snipe-IT Asset Management Systems. Wenn du das erhalten hast, funktioniert das Senden von Mails :)', 'the_following_item' => 'Der folgende Gegenstand wurde eingecheckt: ', 'to_reset' => 'Zum Zurücksetzen Ihres :web Passwortes, fülle bitte dieses Formular aus:', 'type' => 'Typ', diff --git a/resources/lang/el-GR/admin/hardware/form.php b/resources/lang/el-GR/admin/hardware/form.php index 7a17bb6983..fbf5a260dd 100644 --- a/resources/lang/el-GR/admin/hardware/form.php +++ b/resources/lang/el-GR/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Ενημέρωση μόνο προεπιλεγμένης τοποθεσίας', 'asset_location_update_actual' => 'Ενημέρωση μόνο πραγματικής τοποθεσίας', 'asset_not_deployable' => 'Αυτή η κατάσταση ενεργητικού δεν μπορεί να αναπτυχθεί. Αυτό το στοιχείο δεν μπορεί να ελεγχθεί.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'Αυτή η κατάσταση μπορεί να χρησιμοποιηθεί. Αυτό το στοιχείο μπορεί να ελεγχθεί.', 'processing_spinner' => 'Επεξεργασία... (Αυτό μπορεί να πάρει λίγο χρόνο σε μεγάλα αρχεία)', 'optional_infos' => 'Προαιρετικές Πληροφορίες', diff --git a/resources/lang/el-GR/admin/locations/message.php b/resources/lang/el-GR/admin/locations/message.php index e6a7abf906..ce395dfd9c 100644 --- a/resources/lang/el-GR/admin/locations/message.php +++ b/resources/lang/el-GR/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Η τοποθεσία δεν υπάρχει.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Αυτή η τοποθεσία συσχετίζεται προς το παρόν με τουλάχιστον ένα στοιχείο και δεν μπορεί να διαγραφεί. Ενημερώστε τα στοιχεία σας ώστε να μην αναφέρονται πλέον στην τοποθεσία αυτή και να προσπαθήσετε ξανά.', 'assoc_child_loc' => 'Αυτή η τοποθεσία είναι αυτήν τη στιγμή γονέας τουλάχιστον μιας τοποθεσίας παιδιού και δεν μπορεί να διαγραφεί. Ενημερώστε τις τοποθεσίες σας ώστε να μην αναφέρονται πλέον σε αυτήν την τοποθεσία και δοκιμάστε ξανά.', 'assigned_assets' => 'Αντιστοιχισμένα Στοιχεία Ενεργητικού', diff --git a/resources/lang/el-GR/admin/settings/general.php b/resources/lang/el-GR/admin/settings/general.php index d6fe5191a9..02f12210af 100644 --- a/resources/lang/el-GR/admin/settings/general.php +++ b/resources/lang/el-GR/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Αντίγραφα Ασφαλείας', 'backups_help' => 'Δημιουργήστε, κατεβάστε και επαναφέρετε αντίγραφα ασφαλείας ', 'backups_restoring' => 'Επαναφορά από αντίγραφο ασφαλείας', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", 'backups_upload' => 'Μεταφόρτωση Αντιγράφου Ασφαλείας', 'backups_path' => 'Τα αντίγραφα ασφαλείας στο διακομιστή αποθηκεύονται στο :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. ', diff --git a/resources/lang/el-GR/admin/users/message.php b/resources/lang/el-GR/admin/users/message.php index dee0a51b4f..cc07d73fc6 100644 --- a/resources/lang/el-GR/admin/users/message.php +++ b/resources/lang/el-GR/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Έχετε απορρίψει επιτυχώς αυτό το στοιχείο.', 'bulk_manager_warn' => 'Οι χρήστες σας ενημερώθηκαν με επιτυχία, ωστόσο η καταχώριση του διαχειριστή σας δεν αποθηκεύτηκε, επειδή ο διαχειριστής που επιλέξατε ήταν επίσης στη λίστα χρηστών για επεξεργασία και οι χρήστες ενδέχεται να μην είναι ο δικός τους διαχειριστής. Επιλέξτε ξανά τους χρήστες σας, εξαιρουμένου του διαχειριστή.', 'user_exists' => 'Ο χρήστης υπάρχει ήδη!', - 'user_not_found' => 'Ο χρήστης δεν υπάρχει.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Το πεδίο εισόδου είναι υποχρεωτικό', 'user_has_no_assets_assigned' => 'Δεν έχουν εκχωρηθεί στοιχεία ενεργητικού στο χρήστη.', 'user_password_required' => 'Ο κωδικός είναι απαραίτητος.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Δεν ήταν δυνατή η αναζήτηση στον διακομιστή LDAP. Ελέγξτε τη διαμόρφωση του διακομιστή LDAP στο αρχείο ρύθμισης LDAP.
Ερώτηση από διακομιστή LDAP:', 'ldap_could_not_get_entries' => 'Δεν ήταν δυνατή η λήψη καταχωρήσεων από το διακομιστή LDAP. Ελέγξτε τη διαμόρφωση του διακομιστή LDAP στο αρχείο ρύθμισης LDAP.
Ερώτηση από διακομιστή LDAP:', 'password_ldap' => 'Ο κωδικός πρόσβασης για αυτόν τον λογαριασμό γίνεται από το LDAP / Active Directory. Επικοινωνήστε με το τμήμα πληροφορικής σας για να αλλάξετε τον κωδικό πρόσβασής σας.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/el-GR/general.php b/resources/lang/el-GR/general.php index 053f6de8b2..76d7140ea1 100644 --- a/resources/lang/el-GR/general.php +++ b/resources/lang/el-GR/general.php @@ -408,7 +408,7 @@ return [ 'checkout_tooltip' => 'Ελέγξτε αυτό το στοιχείο έξω', 'checkin_tooltip' => 'Check this item in so that it is available for re-issue, re-imaging, etc', 'checkout_user_tooltip' => 'Επιλέξτε αυτό το στοιχείο έξω σε ένα χρήστη', - 'checkin_to_diff_location' => 'You can choose to check this asset in to a location other than this asset\'s default location of :default_location if one is set', + 'checkin_to_diff_location' => 'Μπορείτε να επιλέξετε να ελέγξετε αυτό το στοιχείο σε μια τοποθεσία άλλη από την προεπιλεγμένη θέση αυτού του περιουσιακού στοιχείου του :default_location αν έχει οριστεί', 'maintenance_mode' => 'Η υπηρεσία δεν είναι προσωρινά διαθέσιμη για ενημερώσεις συστήματος. Παρακαλούμε ελέγξτε ξανά αργότερα.', 'maintenance_mode_title' => 'Προσωρινά Μη Διαθέσιμο Σύστημα', 'ldap_import' => 'Ο κωδικός πρόσβασης χρήστη δεν πρέπει να γίνεται από το LDAP. (Αυτό σας επιτρέπει να στείλετε αιτήματα ξεχασμένων κωδικών.)', @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Επίσης απαλή διαγραφή αυτών των χρηστών. Το ιστορικό των περιουσιακών στοιχείων τους θα παραμείνει άθικτο χωρίς / μέχρι να καθαρίσετε τις διαγραφές εγγραφών στις Ρυθμίσεις Διαχειριστή.', 'bulk_checkin_delete_success' => 'Οι επιλεγμένοι χρήστες έχουν διαγραφεί και τα στοιχεία τους έχουν ελεγχθεί.', 'bulk_checkin_success' => 'Τα στοιχεία για τους επιλεγμένους χρήστες έχουν ελεγχθεί.', - 'set_to_null' => 'Διαγραφή τιμών για αυτό το στοιχείο:asset_count στοιχείων ενεργητικού ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Διαγραφή τιμών :field για αυτόν τον χρήστη: Διαγραφή τιμών :field για όλους τους χρήστες :user_count ', 'na_no_purchase_date' => 'N/A - Δεν δόθηκε ημερομηνία αγοράς', 'assets_by_status' => 'Ενεργητικό ανά κατάσταση', @@ -559,8 +559,8 @@ return [ 'expires' => 'Λήξη', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/el-GR/localizations.php b/resources/lang/el-GR/localizations.php index d0b955c8af..a3649940db 100644 --- a/resources/lang/el-GR/localizations.php +++ b/resources/lang/el-GR/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Επιλέξτε μια γλώσσα', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'Αγγλικά, ΗΠΑ', 'en-GB'=> 'Αγγλικά, Ηνωμένο Βασίλειο', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Επιλέξτε μια χώρα', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Νήσος Αναλήψεως', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Εσθονία', 'EG'=>'Αίγυπτος', + 'GB-ENG'=>'England', 'ER'=>'Ερυθραία', 'ES'=>'Ισπανία', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Ολλανδία', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Νορβηγία', 'NP'=>'Νεπάλ', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Ρωσική Ομοσπονδία', 'RW'=>'Rwanda', 'SA'=>'Σαουδική Αραβία', - 'UK'=>'Σκωτία', + 'GB-SCT'=>'Σκωτία', 'SB'=>'Νήσοι Σολομώντος', 'SC'=>'Seychelles', 'SS'=>'Νότιο Σουδάν', @@ -312,6 +314,7 @@ return [ 'VI'=>'Παρθένες Νήσοι (Η.Π.Α.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Νήσοι Ουώλλις Και Φουτούνα', 'WS'=>'Samoa', 'YE'=>'Υεμένη', diff --git a/resources/lang/el-GR/mail.php b/resources/lang/el-GR/mail.php index fd9951f68f..602682d393 100644 --- a/resources/lang/el-GR/mail.php +++ b/resources/lang/el-GR/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Ο χρήστης έχει ζητήσει ένα στοιχείο στην ιστοσελίδα', 'acceptance_asset_accepted' => 'Ένας χρήστης έχει αποδεχθεί ένα αντικείμενο', 'acceptance_asset_declined' => 'Ένας χρήστης έχει απορρίψει ένα στοιχείο', - 'accessory_name' => 'Όνομα ανταλλακτικού:', - 'additional_notes' => 'Πρόσθετες σημειώσεις:', + 'accessory_name' => 'Όνομα ανταλλακτικού', + 'additional_notes' => 'Πρόσθετες σημειώσεις', 'admin_has_created' => 'Ένας διαχειριστής έχει δημιουργήσει ένα λογαριασμό για εσάς στην: web ιστοσελίδα.', - 'asset' => 'Πάγιο:', - 'asset_name' => 'Όνομα του περιουσιακού στοιχείου:', + 'asset' => 'Πάγιο', + 'asset_name' => 'Ονομασία του παγίου', 'asset_requested' => 'Πάγιο αίτήθηκε', 'asset_tag' => 'Ετικέτα παγίων', 'assets_warrantee_alert' => 'Υπάρχει :count περιουσιακό στοιχείο με μια εγγύηση που λήγει στις επόμενες :threshold days.°C. Υπάρχουν :count περιουσιακά στοιχεία με εγγυήσεις που λήγουν στις επόμενες :threshold ημέρες.', 'assigned_to' => 'Ανατέθηκε στον', 'best_regards' => 'Τις καλύτερες ευχές,', - 'canceled' => 'Ακυρωμένο:', - 'checkin_date' => 'Ημερομηνία άφιξης:', - 'checkout_date' => 'Ημερομηνία αποχώρησης:', + 'canceled' => 'Ακυρωμένο', + 'checkin_date' => 'Ημερομηνία άφιξης', + 'checkout_date' => 'Ημερομηνία αποχώρησης', 'checkedout_from' => 'Έγινε έλεγχος από', 'checkedin_from' => 'Έγινε έλεγχος από', 'checked_into' => 'Έγινε έλεγχος', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Κάντε κλικ στον παρακάτω σύνδεσμο για να επιβεβαιώσετε τον λογαριασμό σας στο διαδίκτυο:', 'current_QTY' => 'Τρέχουσα ποσότητα', 'days' => 'Ημέρες', - 'expecting_checkin_date' => 'Αναμενόμενη ημερομηνία checkin:', + 'expecting_checkin_date' => 'Αναμενώμενη ημέρα άφιξης', 'expires' => 'Λήξη', 'hello' => 'Γεια', 'hi' => 'Γεια σας', 'i_have_read' => 'Έχω διαβάσει και συμφωνώ με τους όρους χρήσης, και έχω λάβει αυτό το στοιχείο.', 'inventory_report' => 'Έκθεση Αποθέματος', - 'item' => 'Αντικείμενο:', + 'item' => 'Αντικείμενο', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'Υπάρχει :count άδεια που λήγει στις επόμενες :threshold ημέρες."Υπάρχουν :count άδειες που λήγουν στις επόμενες :threshold ημέρες.', 'link_to_update_password' => 'Κάντε κλικ στον παρακάτω σύνδεσμο για να ενημερώσετε τον κωδικό: web:', @@ -66,11 +66,11 @@ return [ 'name' => 'Όνομα', 'new_item_checked' => 'Ένα νέο στοιχείο έχει ελεγχθεί με το όνομά σας, οι λεπτομέρειες είναι παρακάτω.', 'notes' => 'Σημειώσεις', - 'password' => 'Κωδικός:', + 'password' => 'Κωδικός Πρόσβασης', 'password_reset' => 'Επαναφορά κωδικού πρόσβασης', 'read_the_terms' => 'Παρακαλώ διαβάστε του παρακάτω όρους.', 'read_the_terms_and_click' => 'Παρακαλούμε διαβάστε τους όρους χρήσης παρακάτω, και κάντε κλικ στο σύνδεσμο στο κάτω μέρος για να επιβεβαιώσετε ότι διαβάζετε και συμφωνείτε με τους όρους χρήσης και έχετε λάβει το περιουσιακό στοιχείο.', - 'requested' => 'Ζητήθηκαν:', + 'requested' => 'Ζητήθηκαν', 'reset_link' => 'Αποστολή συνδέσμου ακύρωσης κωδικού', 'reset_password' => 'Κάντε κλικ εδώ για να επαναφέρετε τον κωδικό πρόσβασής σας:', 'rights_reserved' => 'Με επιφύλαξη παντός δικαιώματος.', diff --git a/resources/lang/en-GB/admin/hardware/form.php b/resources/lang/en-GB/admin/hardware/form.php index 0b5062fdae..c94a1ff00a 100644 --- a/resources/lang/en-GB/admin/hardware/form.php +++ b/resources/lang/en-GB/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing… (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/en-GB/admin/locations/message.php b/resources/lang/en-GB/admin/locations/message.php index 488ec9c670..8fd96c2c3d 100644 --- a/resources/lang/en-GB/admin/locations/message.php +++ b/resources/lang/en-GB/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Location does not exist.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'This location is currently associated with at least one asset and cannot be deleted. Please update your assets to no longer reference this location and try again. ', 'assoc_child_loc' => 'This location is currently the parent of at least one child location and cannot be deleted. Please update your locations to no longer reference this location and try again. ', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/en-GB/admin/models/message.php b/resources/lang/en-GB/admin/models/message.php index 18a3fb10ce..ae3bc34eed 100644 --- a/resources/lang/en-GB/admin/models/message.php +++ b/resources/lang/en-GB/admin/models/message.php @@ -43,11 +43,5 @@ return array( 'success' => 'Model deleted!|:success_count models 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.' ), - 'download' => [ - 'error' => 'File(s) not downloaded. Please try again.', - 'success' => 'File(s) successfully downloaded.', - 'does_not_exist' => 'No file exists', - 'no_match' => 'No matching record for that asset/file', - ], ); diff --git a/resources/lang/en-GB/admin/settings/general.php b/resources/lang/en-GB/admin/settings/general.php index 3f6d3ebd3a..b9e98e4c98 100644 --- a/resources/lang/en-GB/admin/settings/general.php +++ b/resources/lang/en-GB/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Backups', 'backups_help' => 'Create, Download & Restore Backups', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/en-GB/admin/users/message.php b/resources/lang/en-GB/admin/users/message.php index f4e6c0b56d..7383163043 100644 --- a/resources/lang/en-GB/admin/users/message.php +++ b/resources/lang/en-GB/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'You have successfully declined this asset.', 'bulk_manager_warn' => 'Your users have been successfully updated, however your manager entry was not saved because the manager you selected was also in the user list to be edited, and users may not be their own manager. Please select your users again, excluding the manager.', 'user_exists' => 'User already exists!', - 'user_not_found' => 'User does not exist.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'The login field is required', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'The password is required.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Could not search the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', 'ldap_could_not_get_entries' => 'Could not get entries from the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', 'password_ldap' => 'The password for this account is managed by LDAP/Active Directory. Please contact your IT department to change your password. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/en-GB/general.php b/resources/lang/en-GB/general.php index 4a37c0de38..9993eadcec 100644 --- a/resources/lang/en-GB/general.php +++ b/resources/lang/en-GB/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Expires', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/en-GB/localizations.php b/resources/lang/en-GB/localizations.php index ae75588e74..3647db6e2c 100644 --- a/resources/lang/en-GB/localizations.php +++ b/resources/lang/en-GB/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/en-GB/mail.php b/resources/lang/en-GB/mail.php index 47937a087b..47bc54b722 100644 --- a/resources/lang/en-GB/mail.php +++ b/resources/lang/en-GB/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'A user has requested an item on the website', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Accessory Name:', - 'additional_notes' => 'Additional Notes:', + 'accessory_name' => 'Accessory Name', + 'additional_notes' => 'Additional Notes', 'admin_has_created' => 'An administrator has created an account for you on the :web website.', - 'asset' => 'Asset:', - 'asset_name' => 'Asset Name:', + 'asset' => 'Asset', + 'asset_name' => 'Asset Name', 'asset_requested' => 'Asset requested', 'asset_tag' => 'Asset Tag', '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.', 'assigned_to' => 'Assigned To', 'best_regards' => 'Best regards,', - 'canceled' => 'Canceled:', - 'checkin_date' => 'Checkin Date:', - 'checkout_date' => 'Checkout Date:', + 'canceled' => 'Canceled', + 'checkin_date' => 'Checkin Date', + 'checkout_date' => 'Checkout Date', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', 'current_QTY' => 'Current QTY', 'days' => 'Days', - 'expecting_checkin_date' => 'Expected Checkin Date:', + 'expecting_checkin_date' => 'Expected Checkin Date', 'expires' => 'Expires', 'hello' => 'Hello', 'hi' => 'Hi', 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', 'inventory_report' => 'Inventory Report', - 'item' => 'Item:', + 'item' => 'Item', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'link_to_update_password' => 'Please click on the following link to update your :web password:', @@ -66,11 +66,11 @@ return [ 'name' => 'Name', 'new_item_checked' => 'A new item has been checked out under your name, details are below.', 'notes' => 'Notes', - 'password' => 'Password:', + 'password' => 'Password', 'password_reset' => 'Password Reset', 'read_the_terms' => 'Please read the terms of use below.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'Requested:', + 'requested' => 'Requested', 'reset_link' => 'Your Password Reset Link', 'reset_password' => 'Click here to reset your password:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/en-ID/admin/hardware/form.php b/resources/lang/en-ID/admin/hardware/form.php index 9c4af6caef..b55532ef82 100644 --- a/resources/lang/en-ID/admin/hardware/form.php +++ b/resources/lang/en-ID/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/en-ID/admin/locations/message.php b/resources/lang/en-ID/admin/locations/message.php index 07cc078b39..1303e0af9b 100644 --- a/resources/lang/en-ID/admin/locations/message.php +++ b/resources/lang/en-ID/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Lokasi tidak ada.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Saat ini kategori ini terkait dengan setidaknya satu pengguna dan tidak dapat dihapus. Silahkan perbaharui pengguna anda untuk tidak lagi tereferensi dengan kategori ini dan coba lagi. ', 'assoc_child_loc' => 'Lokasi ini saat ini merupakan induk dari setidaknya satu lokasi anak dan tidak dapat dihapus. Perbarui lokasi Anda agar tidak lagi merujuk lokasi ini dan coba lagi. ', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/en-ID/admin/settings/general.php b/resources/lang/en-ID/admin/settings/general.php index 9d5e2af9f1..cf5a777b25 100644 --- a/resources/lang/en-ID/admin/settings/general.php +++ b/resources/lang/en-ID/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Cadangkan', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/en-ID/admin/users/message.php b/resources/lang/en-ID/admin/users/message.php index 868d53fa50..bbb4df558a 100644 --- a/resources/lang/en-ID/admin/users/message.php +++ b/resources/lang/en-ID/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Anda sudah berhasil menolak aset ini.', 'bulk_manager_warn' => 'Pengguna anda sudah berhasil diperbarui, namun entri manajer anda tidak disimpan karena manajer yang anda pilih juga berada dalam daftar pengguna untuk disunting, dan pengguna mungkin bukan manajer mereka sendiri. Silahkan pilih pengguna anda lagi, tidak termasuk manajernya.', 'user_exists' => 'Pengguna sudah ada!', - 'user_not_found' => 'Pengguna tidak ada.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Bidang masuk diperlukan', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Kata sandi diperlukan.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Tidak dapat mencari peladen LDAP. Silahkan periksa konfigurasi peladen LDAP anda di berkas konfigurasi LDAP.
Kesalahan dari peladen LDAP:', 'ldap_could_not_get_entries' => 'Tidak bisa mendapatkan entri dari peladen LDAP. Silakan periksa konfigurasi peladen LDAP Anda di berkas konfigurasi LDAP.
Kesalahan dari peladen LDAP:', 'password_ldap' => 'Kata sandi untuk akun ini dikelola oleh LDAP/Direktori Aktif. Silakan hubungi departemen IT Anda untuk mengubah kata sandi Anda. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/en-ID/general.php b/resources/lang/en-ID/general.php index e68b355dfe..8167389c6f 100644 --- a/resources/lang/en-ID/general.php +++ b/resources/lang/en-ID/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Berakhir', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/en-ID/localizations.php b/resources/lang/en-ID/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/en-ID/localizations.php +++ b/resources/lang/en-ID/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/en-ID/mail.php b/resources/lang/en-ID/mail.php index 0697ac09f2..283a617e34 100644 --- a/resources/lang/en-ID/mail.php +++ b/resources/lang/en-ID/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Pengguna sudah meminta sebuah item di situs web', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Nama Aksesoris:', - 'additional_notes' => 'Catatan Tambahan:', + 'accessory_name' => 'Nama Aksesoris', + 'additional_notes' => 'Catatan Tambahan', 'admin_has_created' => 'Admin sudah membuat akun untuk anda di :web situs web.', - 'asset' => 'Aset:', - 'asset_name' => 'Nama Aset:', + 'asset' => 'Aset', + 'asset_name' => 'Nama Aset', 'asset_requested' => 'Permintaan aset', 'asset_tag' => 'Penanda aset', '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.', 'assigned_to' => 'Ditetapkan untuk', 'best_regards' => 'Salam hormat,', - 'canceled' => 'Dibatalkan:', - 'checkin_date' => 'Tanggal Check in:', - 'checkout_date' => 'Tanggal Check out:', + 'canceled' => 'Dibatalkan', + 'checkin_date' => 'Tanggal Check in', + 'checkout_date' => 'Tanggal Check out', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Silahkan klik pada link berikut untuk mengkonfirmasi :akun web Anda:', 'current_QTY' => 'QTY saat ini', 'days' => 'Hari', - 'expecting_checkin_date' => 'Tanggal Checkin yang Diharapkan:', + 'expecting_checkin_date' => 'Tanggal Checkin yang Diharapkan', 'expires' => 'Berakhir', 'hello' => 'Halo', 'hi' => 'Hai', 'i_have_read' => 'Saya sudah baca dan menyetujui syarat penggunaan, dan sudah menerima item ini.', 'inventory_report' => 'Inventory Report', - 'item' => 'Item:', + 'item' => 'Item', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'Ada :count lisensi yang masa berlakunya akan habis dalam :threshold hari.|Ada :count lisensi yang masa berlakunya akan habis dalam :threshold hari.', 'link_to_update_password' => 'Silahkan klik pada link berikut untuk memperbarui :web password:', @@ -66,11 +66,11 @@ return [ 'name' => 'Nama', 'new_item_checked' => 'Item baru sudah diperiksa atas nama anda, rinciannya dibawah ini.', 'notes' => 'Catatan', - 'password' => 'Kata Sandi:', + 'password' => 'Kata Sandi', 'password_reset' => 'Atur ulang kata sandi', 'read_the_terms' => 'Silahkan baca syarat penggunaan dibawah ini.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'Diminta:', + 'requested' => 'Diminta', 'reset_link' => 'Tautan Atur ulang kata sandi anda', 'reset_password' => 'Klik disini untuk atur ulang kata sandi anda:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/en-US/admin/hardware/form.php b/resources/lang/en-US/admin/hardware/form.php index edec543637..03b8f04add 100644 --- a/resources/lang/en-US/admin/hardware/form.php +++ b/resources/lang/en-US/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/en-US/admin/hardware/table.php b/resources/lang/en-US/admin/hardware/table.php index 92b228dccd..2d88c6c131 100644 --- a/resources/lang/en-US/admin/hardware/table.php +++ b/resources/lang/en-US/admin/hardware/table.php @@ -25,7 +25,6 @@ return [ 'image' => 'Device Image', 'days_without_acceptance' => 'Days Without Acceptance', 'monthly_depreciation' => 'Monthly Depreciation', - 'assigned_to' => 'Assigned To', 'requesting_user' => 'Requesting User', 'requested_date' => 'Requested Date', 'changed' => 'Changed', diff --git a/resources/lang/en-US/admin/users/message.php b/resources/lang/en-US/admin/users/message.php index 3f44226335..b6ddad3aac 100644 --- a/resources/lang/en-US/admin/users/message.php +++ b/resources/lang/en-US/admin/users/message.php @@ -53,7 +53,7 @@ return array( 'ldap_could_not_search' => 'Could not search the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', 'ldap_could_not_get_entries' => 'Could not get entries from the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', 'password_ldap' => 'The password for this account is managed by LDAP/Active Directory. Please contact your IT department to change your password. ', - 'multi_company_items_assigned' => 'This user has items assigned, please check them in before moving companies.' + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/es-CO/admin/custom_fields/general.php b/resources/lang/es-CO/admin/custom_fields/general.php index 71d2aa2e0e..802ff7d59e 100644 --- a/resources/lang/es-CO/admin/custom_fields/general.php +++ b/resources/lang/es-CO/admin/custom_fields/general.php @@ -37,7 +37,7 @@ return [ 'show_in_email' => '¿Incluir el campo en los correos de asignación enviados al usuario? Los campos cifrados no se pueden incluir en los correos electrónicos', 'show_in_email_short' => 'Incluye en correos electrónicos.', 'help_text' => 'Texto de ayuda', - 'help_text_description' => 'Este es un texto opcional que aparecerá debajo de los elementos del formulario mientras se edita un activo para proporcionar contexto en el campo.', + 'help_text_description' => 'Este es un texto opcional que aparecerá debajo de los campos del formulario cuando se edite un activo para proporcionar contexto adicional.', 'about_custom_fields_title' => 'Acerca de campos personalizados', 'about_custom_fields_text' => 'Los campos personalizados le permiten añadir atributos arbitrarios a los activos.', 'add_field_to_fieldset' => 'Añadir campo al grupo de campos', diff --git a/resources/lang/es-CO/admin/depreciations/general.php b/resources/lang/es-CO/admin/depreciations/general.php index e347dd8e3a..046b5a129f 100644 --- a/resources/lang/es-CO/admin/depreciations/general.php +++ b/resources/lang/es-CO/admin/depreciations/general.php @@ -6,9 +6,9 @@ return [ 'asset_depreciations' => 'Depreciación de activos', 'create' => 'Crear depreciación', 'depreciation_name' => 'Nombre de depreciación', - 'depreciation_min' => 'Valor del piso de la depreciación', + 'depreciation_min' => 'Valor mínimo de depreciación', 'number_of_months' => 'Número de meses', - 'update' => 'Actualizar Depreciación', + 'update' => 'Actualizar depreciación', 'depreciation_min' => 'Valor mínimo después de depreciación', 'no_depreciations_warning' => 'Advertencia: No tiene ninguna depreciación configurada. diff --git a/resources/lang/es-CO/admin/depreciations/table.php b/resources/lang/es-CO/admin/depreciations/table.php index ad042d1640..b4f03dafc9 100644 --- a/resources/lang/es-CO/admin/depreciations/table.php +++ b/resources/lang/es-CO/admin/depreciations/table.php @@ -6,6 +6,6 @@ return [ 'months' => 'Meses', 'term' => 'Períodos', 'title' => 'Nombre ', - 'depreciation_min' => 'Valor del piso', + 'depreciation_min' => 'Valor mínimo', ]; diff --git a/resources/lang/es-CO/admin/hardware/form.php b/resources/lang/es-CO/admin/hardware/form.php index d0fdf9d9e7..f2f110d3da 100644 --- a/resources/lang/es-CO/admin/hardware/form.php +++ b/resources/lang/es-CO/admin/hardware/form.php @@ -23,12 +23,12 @@ return [ 'depreciation' => 'Depreciación', 'depreciates_on' => 'Se deprecia en', 'default_location' => 'Ubicación predeterminada', - 'default_location_phone' => 'Teléfono de ubicación por defecto', + 'default_location_phone' => 'Teléfono de ubicación predeterminada', 'eol_date' => 'Fecha fin de soporte (EOL)', 'eol_rate' => 'Tasa fin de soporte (EOL)', 'expected_checkin' => 'Fecha esperada de devolución', 'expires' => 'Vence', - 'fully_depreciated' => 'Totalmente Depreciado', + 'fully_depreciated' => 'Totalmente depreciado', 'help_checkout' => 'Si desea asignar este equipo inmediatamente, seleccione "Listo para asignar" de la lista de estados de arriba. ', 'mac_address' => 'Dirección MAC', 'manufacturer' => 'Fabricante', @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Actualizar sólo la ubicación predeterminada', 'asset_location_update_actual' => 'Actualizar sólo la ubicación actual', 'asset_not_deployable' => 'Ese estado de activos es no utilizable. Este activo no puede ser asignado.', + 'asset_not_deployable_checkin' => 'Ese estado del activo no es utilizable. El uso de esta etiqueta de estado ingresará el activo.', 'asset_deployable' => 'El estado indica que es utilizable. Este activo puede ser asignado.', 'processing_spinner' => 'Procesando... (Esto puede tomar un poco de tiempo en archivos grandes)', 'optional_infos' => 'Información opcional', diff --git a/resources/lang/es-CO/admin/hardware/general.php b/resources/lang/es-CO/admin/hardware/general.php index c99c15692a..de4defa9b1 100644 --- a/resources/lang/es-CO/admin/hardware/general.php +++ b/resources/lang/es-CO/admin/hardware/general.php @@ -11,7 +11,7 @@ return [ 'checkout' => 'Asignar activo', 'clone' => 'Clonar activo', 'deployable' => 'Utilizable', - 'deleted' => 'Este activo ha sido borrado.', + 'deleted' => 'Este activo ha sido eliminado.', 'delete_confirm' => '¿Está seguro de que desea eliminar este activo?', 'edit' => 'Editar activo', 'model_deleted' => 'Este modelo de activo ha sido eliminado. Debe restaurar este modelo antes de poder restaurar el activo.', @@ -36,7 +36,7 @@ return [ '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', + 'custom_export' => 'Personalizar exportación', 'mfg_warranty_lookup' => 'Búsqueda del estado de garantía para :manufacturer', - 'user_department' => 'Departamento de Usuario', + 'user_department' => 'Departamento del usuario', ]; diff --git a/resources/lang/es-CO/admin/hardware/message.php b/resources/lang/es-CO/admin/hardware/message.php index 0f2225cce2..b86ae2f515 100644 --- a/resources/lang/es-CO/admin/hardware/message.php +++ b/resources/lang/es-CO/admin/hardware/message.php @@ -7,12 +7,12 @@ return [ 'does_not_exist_var'=> 'Activo con placa :asset_tag no encontrado.', 'no_tag' => 'No se ha proporcionado ninguna placa de activo.', 'does_not_exist_or_not_requestable' => 'Ese activo no existe o no es solicitable.', - 'assoc_users' => 'Actualmente este activo está asignado a un usuario y no puede ser eliminado. Por favor, primero devuelva o recupere el activo y vuelva a intentarlo. ', + 'assoc_users' => 'Actualmente este activo está asignado a un usuario y no puede ser eliminado. Por favor, primero ingrese el activo y vuelva a intentarlo. ', 'warning_audit_date_mismatch' => 'La próxima fecha de auditoría de este activo (:next_audit_date) es anterior a la última fecha de auditoría (:last_audit_date). Por favor, actualice la próxima fecha de auditoría.', 'create' => [ 'error' => 'El activo no fue creado, por favor, inténtelo de nuevo. :(', - 'success' => 'Equipo creado con éxito. :)', + 'success' => 'Activo creado con éxito. :)', 'success_linked' => 'Activo con placa :tag creado con éxito. Haga clic aquí para ver.', ], @@ -20,15 +20,15 @@ return [ 'error' => 'El activo no pudo ser actualizado, por favor inténtelo de nuevo', 'success' => 'Equipo actualizado correctamente.', 'encrypted_warning' => 'El activo se actualizó correctamente, pero los campos personalizados cifrados no lo hicieron debido a los permisos', - 'nothing_updated' => 'No se seleccionaron campos, por lo que no se actualizó nada.', + 'nothing_updated' => 'Ningún campo fue seleccionado, por lo que no se actualizó nada.', 'no_assets_selected' => 'Ningún activo fue seleccionado, por lo que no se actualizó nada.', 'assets_do_not_exist_or_are_invalid' => 'Los activos seleccionados no se pueden actualizar.', ], 'restore' => [ 'error' => 'El activo no fue restaurado, por favor inténtelo nuevamente', - 'success' => 'Equipo restaurado con éxito.', - 'bulk_success' => 'Equipo restaurado con éxito.', + 'success' => 'Activo restaurado exitosamente.', + 'bulk_success' => 'Activo restaurado exitosamente.', 'nothing_updated' => 'No se seleccionaron activos, por lo que no se restauró nada.', ], @@ -52,7 +52,7 @@ return [ 'import' => [ 'import_button' => 'Importar', - 'error' => 'Algunos artículos no importaron correctamente.', + 'error' => 'Algunos elementos no se pudieron importar correctamente.', 'errorDetail' => 'Los siguientes elementos no fueron importados debido a errores.', 'success' => 'Su archivo ha sido importado', 'file_delete_success' => 'Su archivo se ha eliminado correctamente', @@ -60,7 +60,7 @@ return [ 'file_missing' => 'Falta el archivo seleccionado', 'file_already_deleted' => 'El archivo seleccionado ya fue eliminado', 'header_row_has_malformed_characters' => 'Uno o más atributos en la fila del encabezado contienen caracteres UTF-8 mal formados', - 'content_row_has_malformed_characters' => 'Uno o más atributos en la primera fila de contenido contienen caracteres UTF-8 mal formados', + 'content_row_has_malformed_characters' => 'Uno o más atributos en la primera fila contienen caracteres UTF-8 mal formados', ], diff --git a/resources/lang/es-CO/admin/hardware/table.php b/resources/lang/es-CO/admin/hardware/table.php index 4d808c0b0f..b4d4790a54 100644 --- a/resources/lang/es-CO/admin/hardware/table.php +++ b/resources/lang/es-CO/admin/hardware/table.php @@ -26,7 +26,7 @@ return [ 'days_without_acceptance' => 'Días sin aceptación', 'monthly_depreciation' => 'Depreciación mensual', 'assigned_to' => 'Asignado a', - 'requesting_user' => 'Solicitando usuario', + 'requesting_user' => 'Usuario solicitante', 'requested_date' => 'Fecha solicitada', 'changed' => 'Cambios', 'icon' => 'Ícono', diff --git a/resources/lang/es-CO/admin/locations/message.php b/resources/lang/es-CO/admin/locations/message.php index 67a85e4d29..455c5833ec 100644 --- a/resources/lang/es-CO/admin/locations/message.php +++ b/resources/lang/es-CO/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'La ubicación no existe.', - 'assoc_users' => 'Esta ubicación no se puede eliminar actualmente porque es la ubicación de al menos un activo o un usuario, tiene activos asignados o es la ubicación padre de otra ubicación. Por favor actualice sus modelos para que ya no hagan referencia a esta ubicación e inténtelo de nuevo. ', + 'assoc_users' => 'Esta ubicación no se puede eliminar actualmente porque es la ubicación de al menos un activo o usuario, tiene activos asignados o es la ubicación padre de otra ubicación. Por favor, actualice sus registros para que ya no hagan referencia a esta ubicación e inténtalo de nuevo. ', 'assoc_assets' => 'Esta ubicación está actualmente asociada con al menos un activo y no puede ser eliminada. Por favor actualice sus activos para que ya no hagan referencia a esta ubicación e inténtelo de nuevo. ', 'assoc_child_loc' => 'Esta ubicación es actualmente el padre de al menos una ubicación hija y no puede ser eliminada. Por favor actualice sus ubicaciones para que ya no hagan referencia a esta ubicación e inténtelo de nuevo. ', 'assigned_assets' => 'Activos asignados', diff --git a/resources/lang/es-CO/admin/models/message.php b/resources/lang/es-CO/admin/models/message.php index 56e29af024..e6aab2c07d 100644 --- a/resources/lang/es-CO/admin/models/message.php +++ b/resources/lang/es-CO/admin/models/message.php @@ -5,7 +5,7 @@ return array( 'deleted' => 'Se eliminó el modelo del activo', 'does_not_exist' => 'Modelo inexistente.', 'no_association' => '¡ADVERTENCIA! ¡El modelo de activo para este artículo no es válido o no existe!', - 'no_association_fix' => 'Esto romperá cosas de formas extrañas y horribles. Edite este activo ahora para asignarle un modelo.', + 'no_association_fix' => 'Esto causará problemas raros y horribles. Edite este activo ahora para asignarle un modelo.', 'assoc_users' => 'Este modelo está asociado a uno o más activos y no puede ser eliminado. Por favor, elimine los activos y vuelva a intentarlo. ', 'invalid_category_type' => 'El tipo de esta categoría debe ser categoría de activos.', diff --git a/resources/lang/es-CO/admin/models/table.php b/resources/lang/es-CO/admin/models/table.php index 12e3078e86..312944b9cd 100644 --- a/resources/lang/es-CO/admin/models/table.php +++ b/resources/lang/es-CO/admin/models/table.php @@ -12,6 +12,6 @@ return array( 'update' => 'Actualizar modelo de activo', 'view' => 'Ver modelo de activo', 'update' => 'Actualizar modelo de activo', - 'clone' => 'Clonar Modelo', - 'edit' => 'Editar Modelo', + 'clone' => 'Clonar modelo', + 'edit' => 'Editar modelo', ); diff --git a/resources/lang/es-CO/admin/settings/general.php b/resources/lang/es-CO/admin/settings/general.php index b5fb99dec1..22451a0f0c 100644 --- a/resources/lang/es-CO/admin/settings/general.php +++ b/resources/lang/es-CO/admin/settings/general.php @@ -15,79 +15,81 @@ return [ 'alert_title' => 'Actualizar ajustes de notificación', 'alert_email' => 'Enviar alertas a', 'alert_email_help' => 'Direcciones de correo electrónico o listas de distribución a las que desea que se envíen alertas separadas por comas', - 'alerts_enabled' => 'Alertas de email habilitadas', - 'alert_interval' => 'Umbral de alertas de caducidad (en días)', - 'alert_inv_threshold' => 'Umbral de alerta de inventario', + 'alerts_enabled' => 'Alertas de correo electrónico habilitadas', + 'alert_interval' => 'Umbral para las alertas de caducidad (en días)', + 'alert_inv_threshold' => 'Umbral para alerta de inventario', 'allow_user_skin' => 'Permitir al usuario cambiar la apariencia', 'allow_user_skin_help_text' => 'Si se marca esta casilla, el usuario podrá reemplazar la apariencia de la interfaz con una diferente.', 'asset_ids' => 'Códigos de los activos', 'audit_interval' => 'Intervalo de auditoría', 'audit_interval_help' => 'Si está obligado a auditar físicamente sus activos con regularidad, introduzca el intervalo en meses que utilice. Si actualiza este valor, se actualizarán todas las "próximas fechas de auditoría" de los activos con una fecha de auditoría próxima.', - 'audit_warning_days' => 'Umbral de advertencia de auditoría', + 'audit_warning_days' => 'Umbral para aviso de auditoría', 'audit_warning_days_help' => '¿Con cuántos días de antelación es necesario avisar que se deben auditar los activos?', - 'auto_increment_assets' => 'Generar placas de activos autoincrementables', + 'auto_increment_assets' => 'Generar incremento automático en las placas de activos', 'auto_increment_prefix' => 'Prefijo (opcional)', 'auto_incrementing_help' => 'Habilite primero el incremento automático de las placas de activos antes de configurar esto', 'backups' => 'Copias de seguridad', 'backups_help' => 'Crear, descargar y restaurar copias de seguridad ', 'backups_restoring' => 'Restaurando desde la copia de seguridad', + 'backups_clean' => 'Depure la base de datos de la copia de seguridad antes de restaurarla', + 'backups_clean_helptext' => "Esto puede ser útil si está cambiando entre versiones de bases de datos", 'backups_upload' => 'Cargar copia de seguridad', 'backups_path' => 'Las copias de seguridad en el servidor se almacenan en :path', 'backups_restore_warning' => 'Utilice el botón de restauración para restaurar desde una copia de seguridad anterior. (Actualmente esto no funciona con almacenamiento de archivos S3 o Docker).

Su base de datos completa de :app_name y cualquier archivo cargado será completamente reemplazado por lo que hay en la copia de seguridad. ', 'backups_logged_out' => 'A todos los usuarios existentes, incluido usted, se le cerrará la sesión una vez que la restauración haya finalizado.', 'backups_large' => 'Las copias de seguridad muy grandes pueden agotar el tiempo de espera en el intento de restauración y todavía pueden necesitar ser ejecutadas a través de la línea de comandos. ', - 'barcode_settings' => 'Ajustes de código de barras', + 'barcode_settings' => 'Configuración del código de barras', 'confirm_purge' => 'Confirmar purga', 'confirm_purge_help' => 'Introduzca el texto "DELETE" en la casilla de abajo para purgar sus registros borrados. Esta acción no se puede deshacer y borrará PERMANENTAMENTE todos los elementos y usuarios eliminados. Debería hacer primero una copia de seguridad, para estar seguro.', 'custom_css' => 'Custom CSS', 'custom_css_help' => 'Introduzca cualquier CSS personalizado que desee utilizar. No incluya las etiquetas <style></style>.', 'custom_forgot_pass_url' => 'URL de restablecimiento de contraseña personalizada', - 'custom_forgot_pass_url_help' => 'Esto reemplaza la URL de la contraseña olvidada en la pantalla de inicio de sesión, útil para dirigir a la gente a la funcionalidad interna o alojada para restablecer la contraseña LDAP. Deshabilitará efectivamente la funcionalidad de contraseña olvidada por el usuario local.', + 'custom_forgot_pass_url_help' => 'Esto reemplaza la URL de contraseña olvidada incorporada en la pantalla de inicio de sesión, es útil para dirigir a las personas a la funcionalidad de restablecimiento de contraseña LDAP interna o alojada. Deshabilitará efectivamente la funcionalidad de olvido de contraseña del usuario local.', 'dashboard_message' => 'Mensaje en el tablero', 'dashboard_message_help' => 'Este texto aparecerá en el panel de control para cualquiera con permiso para ver el tablero.', - 'default_currency' => 'Moneda por defecto', + 'default_currency' => 'Divisa predeterminada', 'default_eula_text' => 'Acuerdo de uso predeterminado', - 'default_language' => 'Idioma por defecto', + 'default_language' => 'Idioma predeterminado', 'default_eula_help_text' => 'También puede asociar acuerdos de uso personalizados a categorías específicas.', 'acceptance_note' => 'Añada una nota para su decisión (opcional)', 'display_asset_name' => 'Mostrar nombre del activo', 'display_checkout_date' => 'Mostrar fecha de asignación', 'display_eol' => 'Mostrar fin de soporte (EOL) en la vista de tabla', 'display_qr' => 'Mostrar códigos cuadrados', - 'display_alt_barcode' => 'Mostrar código de barras 1D', + 'display_alt_barcode' => 'Mostrar códigos de barras de 1D', 'email_logo' => 'Logo de correo electrónico', - 'barcode_type' => 'Tipo de código de barras 2D', - 'alt_barcode_type' => 'Tipo de código de barras 1D', + 'barcode_type' => 'Tipo de código de barras de 2D', + 'alt_barcode_type' => 'Tipo de código de barras de 1D', 'email_logo_size' => 'Los logotipos cuadrados en el correo electrónico se ven mejor. ', 'enabled' => 'Activado', 'eula_settings' => 'Configuración de los acuerdos de uso', 'eula_markdown' => 'Estos acuerdos de uso permiten markdown estilo Github.', 'favicon' => 'Favicon', - 'favicon_format' => 'Los tipos de archivo aceptados son ico, png y gif. Otros formatos de imagen pueden no funcionar en todos los navegadores.', + 'favicon_format' => 'Los tipos de archivo aceptados son ico, png y gif. Es posible que otros formatos de imagen no funcionen en todos los navegadores.', 'favicon_size' => 'Favicons deben ser imágenes cuadradas, 16x16 píxeles.', - 'footer_text' => 'Texto adicional del pie de página ', - 'footer_text_help' => 'Este texto aparecerá en el lado derecho del pie de página. Se permiten enlaces usando Github con sabor a markdown. Saltos de línea, cabeceras, imágenes, etc. pueden resultar impredecibles.', - 'general_settings' => 'Configuración General', + 'footer_text' => 'Texto adicional en el pie de página ', + 'footer_text_help' => 'Este texto aparecerá en el lado derecho del pie de página. Los enlaces son permitidos usando markdown estilo Github. Los saltos de línea, encabezados, imágenes, etc. pueden dar lugar a resultados impredecibles.', + 'general_settings' => 'Configuración general', 'general_settings_keywords' => 'soporte de la compañía, firma, aceptación, formato de correo electrónico, formato de nombre de usuario, imágenes, por página, miniatura, acuerdo de uso, términos y condiciones, gravatar, términos de servicio, tablero de indicadores, privacidad', 'general_settings_help' => 'Acuerdo de uso predeterminado y más', 'generate_backup' => 'Generar copia de seguridad', 'google_workspaces' => 'Google Workspace', - 'header_color' => 'Color de cabecera', + 'header_color' => 'Color del encabezado', 'info' => 'Estos ajustes le permiten personalizar ciertos aspectos de su instalación.', 'label_logo' => 'Logo de etiqueta', 'label_logo_size' => 'Los logos cuadrados se ven mejor - se mostrarán en la parte superior derecha de cada etiqueta de activo. ', 'laravel' => 'Versión de Laravel', 'ldap' => 'LDAP', - 'ldap_default_group' => 'Grupo de permisos por defecto', + 'ldap_default_group' => 'Grupo de permisos predeterminado', 'ldap_default_group_info' => 'Seleccione un grupo para asignar a los usuarios recién sincronizados. Recuerde que un usuario asume los permisos del grupo que le han asignado.', 'no_default_group' => 'Ningún grupo por defecto', 'ldap_help' => 'LDAP/Directorio Activo', 'ldap_client_tls_key' => 'Llave TLS del cliente LDAP', - 'ldap_client_tls_cert' => 'Certificado LDAP cliente-lado TLS', + 'ldap_client_tls_cert' => 'LDAP Certificado TLS del lado del cliente', 'ldap_enabled' => 'LDAP activado', 'ldap_integration' => 'Integración LDAP', - 'ldap_settings' => 'Ajustes LDAP', - 'ldap_client_tls_cert_help' => 'El certificado TLS del cliente y la clave para las conexiones LDAP normalmente solo son útiles en las configuraciones de Google Workspace con "LDAP Seguro". Ambas son requeridas.', + 'ldap_settings' => 'Configuración LDAP', + 'ldap_client_tls_cert_help' => 'El certificado TLS del lado del cliente y la clave para las conexiones LDAP normalmente solo son útiles en las configuraciones de Google Workspace con "LDAP Seguro". Ambas son requeridas.', 'ldap_location' => 'Ubicación LDAP', 'ldap_location_help' => 'El campo Location (ubicación) de Ldap debe utilizarse si una OU no está siendo utilizada en el Base Bind DN (DN del enlace base). Deje este espacio en blanco si se utiliza una búsqueda OU.', 'ldap_login_test_help' => 'Introduzca un nombre de usuario y una contraseña LDAP válidos del DN base que especificó anteriormente para comprobar si el inicio de sesión LDAP está configurado correctamente. PRIMERO DEBE GUARDAR LA CONFIGURACIÓN LDAP ACTUALIZADA.', @@ -100,25 +102,25 @@ return [ 'ldap_server_cert_help' => 'Seleccione esta casilla si está utilizando un certificado SSL autofirmado y desea aceptar un certificado SSL inválido.', 'ldap_tls' => 'Usar TLS', 'ldap_tls_help' => 'Esto se debe seleccionar si se está ejecutando STARTTLS en el servidor LDAP. ', - 'ldap_uname' => 'LDAP Bind Username', + 'ldap_uname' => 'Nombre de usuario de enlace LDAP (LDAP Bind Username)', 'ldap_dept' => 'Departamento LDAP', 'ldap_phone' => 'Número de teléfono LDAP', 'ldap_jobtitle' => 'Cargo LDAP', 'ldap_country' => 'País LDAP', 'ldap_pword' => 'Contraseña de enlace LDAP', - 'ldap_basedn' => 'Base Bind DN', + 'ldap_basedn' => 'DN del enlace base (Base Bind DN)', 'ldap_filter' => 'Filtro LDAP', - 'ldap_pw_sync' => 'Sincronización de contraseña LDAP', + 'ldap_pw_sync' => 'Sincronizar contraseña del LDAP', 'ldap_pw_sync_help' => 'Desmarque esta casilla si no desea mantener las contraseñas LDAP sincronizadas con las contraseñas locales. Si desactiva esta opción, los usuarios no podrán iniciar sesión si, por algún motivo, no se puede acceder al servidor LDAP.', 'ldap_username_field' => 'Campo nombre de usuario', - 'ldap_lname_field' => 'Apellidos', + 'ldap_lname_field' => 'Apellido', 'ldap_fname_field' => 'Nombre LDAP', 'ldap_auth_filter_query' => 'Consulta de autenticación LDAP', 'ldap_version' => 'Versión LDAP', 'ldap_active_flag' => 'Bandera activa LDAP', 'ldap_activated_flag_help' => 'Este valor se utiliza para determinar si un usuario sincronizado puede iniciar sesión en Snipe-IT. No afecta a la capacidad de asignarles o retirarles elementos, y debería ser el nombre de atributo dentro de su AD/LDAP, no el valor.

Si este campo está configurado a un nombre de campo que no existe en su AD/LDAP, o el valor en el campo AD/LDAP se establece en 0 o falso, el inicio de sesión de usuario será deshabilitado. Si el valor en el campo AD/LDAP está establecido en 1 o true o cualquier otro texto significa que el usuario puede iniciar sesión. Cuando el campo está en blanco en su AD, respetamos el atributo userAccountControl, que generalmente permite a los usuarios no suspendidos iniciar sesión.', 'ldap_emp_num' => 'Número de empleado LDAP', - 'ldap_email' => 'LDAP Email', + 'ldap_email' => 'Correo electrónico LDAP', 'ldap_test' => 'Probar LDAP', 'ldap_test_sync' => 'Prueba de sincronización LDAP', 'license' => 'Licencia de software', @@ -130,15 +132,15 @@ return [ 'login_success' => '¿Exitoso?', 'login_user_agent' => 'Agente de usuario', 'login_help' => 'Lista de intentos de inicio de sesión', - 'login_note' => 'Nota de acceso', - 'login_note_help' => 'Opcionalmente incluye algunas frases en la pantalla de inicio de sesión, por ejemplo para ayudar a las personas que han encontrado un dispositivo perdido o robado. Este campo acepta Github con sabor a markdown', - 'login_remote_user_text' => 'Opciones de usuario remoto', + 'login_note' => 'Nota en inicio de sesión', + 'login_note_help' => 'Opcionalmente incluya algunas frases en su pantalla de inicio de sesión, por ejemplo para ayudar a las personas que han encontrado un dispositivo perdido o robado. Este campo acepta markdown estilo Github', + 'login_remote_user_text' => 'Opciones de inicio de sesión de usuario remoto', 'login_remote_user_enabled_text' => 'Activar inicio de sesión con la cabecera de usuario remota', - 'login_remote_user_enabled_help' => 'Esta opción permite la autenticación a través del encabezado REMOTE_USER de acuerdo a la "Interfaz común de puerta de enlace (rfc3875)"', + 'login_remote_user_enabled_help' => 'Esta opción habilita la autenticación mediante el encabezado REMOTE_USER de acuerdo con la "Interfaz de puerta de enlace común (rfc3875)"', 'login_common_disabled_text' => 'Desactivar otros mecanismos de autenticación', 'login_common_disabled_help' => 'Esta opción desactiva otros mecanismos de autenticación. Sólo habilite esta opción si está seguro de que su inicio de sesión REMOTE_USER ya está funcionando', - 'login_remote_user_custom_logout_url_text' => 'URL de salida personalizada', - 'login_remote_user_custom_logout_url_help' => 'Si se proporciona una url aquí, los usuarios serán redireccionados a esta URL después de que el usuario se desconecte de Snipe-IT. Esto es útil para cerrar correctamente las sesiones de usuario de su proveedor de autenticación.', + 'login_remote_user_custom_logout_url_text' => 'URL de cierre de sesión personalizado', + 'login_remote_user_custom_logout_url_help' => 'Si se proporciona una URL aquí, los usuarios serán redirigidos a esta URL después de que el usuario cierre la sesión de Snipe-IT. Esto es útil para cerrar correctamente las sesiones de usuario de su proveedor de autenticación.', 'login_remote_user_header_name_text' => 'Cabecera de nombre de usuario personalizado', 'login_remote_user_header_name_help' => 'Usar la cabecera especificada en lugar de REMOTE_USER', 'logo' => 'Logo', @@ -149,13 +151,13 @@ return [ 'show_in_model_list' => 'Mostrar en menús desplegables de modelos', 'optional' => 'opcional', 'per_page' => 'Resultados por página', - 'php' => 'Versión PHP', + 'php' => 'Versión de PHP', 'php_info' => 'Información de PHP', 'php_overview' => 'PHP', 'php_overview_keywords' => 'phpinfo, sistema, información', 'php_overview_help' => 'Información del sistema PHP', 'php_gd_info' => 'Debe instalar php-gd para mostrar códigos QR, consulte las instrucciones de instalación.', - 'php_gd_warning' => 'PHP Image Processing y GD plugin NO está instalado.', + 'php_gd_warning' => 'PHP Image Processing y GD plugin NO están instalados.', 'pwd_secure_complexity' => 'Complejidad de contraseña', 'pwd_secure_complexity_help' => 'Seleccione las reglas de complejidad de contraseña que desee aplicar.', 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'La contraseña no puede ser la misma que el nombre, apellido, correo electrónico o nombre de usuario', @@ -167,7 +169,7 @@ return [ 'pwd_secure_min_help' => 'El valor mínimo permitido es 8', 'pwd_secure_uncommon' => 'Evitar contraseñas comunes', 'pwd_secure_uncommon_help' => 'Esto impedirá que los usuarios usen contraseñas comunes de las 10,000 contraseñas más usuales reportadas en fugas de datos.', - 'qr_help' => 'Habilita primero los códigos QR para establecer esto', + 'qr_help' => 'Habilite primero los códigos QR para configurar esto', 'qr_text' => 'Texto del código QR', 'saml' => 'SAML', 'saml_title' => 'Actualizar ajustes de SAML', @@ -184,7 +186,7 @@ return [ 'saml_attr_mapping_username' => 'Asociar atributo - Nombre de usuario', 'saml_attr_mapping_username_help' => 'NameID se utilizará si la asociación de atributos no está especificada o no es válida.', 'saml_forcelogin_label' => 'Forzar inicio de sesión SAML', - 'saml_forcelogin' => 'Hacer SAML el inicio de sesión principal', + 'saml_forcelogin' => 'Hacer de SAML el método de inicio de sesión principal', 'saml_forcelogin_help' => 'Puede usar \'/login?nosaml\' para ir a la página de inicio de sesión normal.', 'saml_slo_label' => 'Cerrar sesión única SAML', 'saml_slo' => 'Enviar una solicitud de salida a IdP al cerrar sesión', @@ -192,8 +194,8 @@ return [ 'saml_custom_settings' => 'Configuración personalizada SAML', 'saml_custom_settings_help' => 'Puede especificar ajustes adicionales a la biblioteca onelogin/php-saml. Úselo bajo su propio riesgo.', 'saml_download' => 'Descargar metadatos', - 'setting' => 'Ajustes', - 'settings' => 'Ajustes', + 'setting' => 'Configuración', + 'settings' => 'Configuraciones', 'show_alerts_in_menu' => 'Mostrar alertas en el menú superior', 'show_archived_in_list' => 'Activos archivados', 'show_archived_in_list_text' => 'Mostrar activos archivados en el listado de "todos los activos"', @@ -213,7 +215,7 @@ return [ 'webhook_botname' => 'Nombre de Bot de :app', 'webhook_channel' => 'Canal de :app', 'webhook_endpoint' => 'Endpoint de :app', - 'webhook_integration' => ':app Ajustes', + 'webhook_integration' => 'Configuración de :app', 'webhook_test' =>'Probar integración con :app', 'webhook_integration_help' => 'La integración con :app es opcional, sin embargo, el punto final (endpoint) y el canal son necesarios si desea usarla. Para configurar la integración con :app, primero debe crear un webhook entrante en su cuenta :app. Haga clic en el botón Probar integración con :app para confirmar que su configuración es correcta antes de guardar. ', 'webhook_integration_help_button' => 'Una vez que haya guardado la información de :app, aparecerá un botón de prueba.', @@ -222,7 +224,7 @@ return [ 'shortcuts_help_text' => 'Windows: Alt + tecla de acceso, Mac: Control + Opción + Clave de acceso', 'snipe_version' => 'Versión de Snipe-IT', 'support_footer' => 'Enlace al soporte en el pie de página ', - 'support_footer_help' => 'Especifique quién ve los enlaces a la información de Soporte de Snipe-IT y Manual de Usuarios', + 'support_footer_help' => 'Especifique quién puede ver los enlaces a la información de soporte de Snipe-IT y al manual de usuario', 'version_footer' => 'Versión en el pie de página ', 'version_footer_help' => 'Especifique quién ve la versión de Snipe-IT y el número de compilación.', 'system' => 'Información del sistema', diff --git a/resources/lang/es-CO/admin/settings/message.php b/resources/lang/es-CO/admin/settings/message.php index 249cdc401b..c3df16d04e 100644 --- a/resources/lang/es-CO/admin/settings/message.php +++ b/resources/lang/es-CO/admin/settings/message.php @@ -9,7 +9,7 @@ return [ 'backup' => [ 'delete_confirm' => '¿Está seguro de que desea eliminar este archivo de respaldo? Esta acción no puede se puede deshacer. ', 'file_deleted' => 'El archivo de copia de seguridad se ha eliminado correctamente. ', - 'generated' => 'Se ha creado un nuevo archivo de copia de seguridad.', + 'generated' => 'Se ha creado un nuevo archivo de copia de seguridad satisfactoriamente.', 'file_not_found' => 'Ese archivo de copia de seguridad no se pudo encontrar en el servidor.', 'restore_warning' => 'Sí, restaurarlo. Reconozco que esto sobrescribirá cualquier dato existente actualmente en la base de datos. Esto también cerrará la sesión de todos sus usuarios existentes (incluido usted).', 'restore_confirm' => '¿Está seguro que desea restaurar su base de datos desde :filename?' @@ -18,7 +18,7 @@ return [ 'success' => 'Se ha restaurado la copia de seguridad de su sistema. Por favor, vuelva a iniciar sesión.' ], 'purge' => [ - 'error' => 'Se ha producido un error al purgar. ', + 'error' => 'Ha ocurrido un error mientras se realizaba el purgado. ', 'validation_failed' => 'Su confirmación de purga es incorrecta. Por favor, escriba la palabra "DELETE" en el cuadro de confirmación.', 'success' => 'Los registros eliminados se han purgado correctamente.', ], @@ -29,7 +29,7 @@ return [ 'additional' => 'No se proporciona ningún mensaje de error adicional. Compruebe la configuración de su correo y el registro de errores de la aplicación.' ], 'ldap' => [ - 'testing' => 'Probando conexión LDAP, Binding & Query ...', + 'testing' => 'Probando conexión al LDAP, Binding & Query ...', '500' => 'Error 500 del servidor. Por favor, compruebe los registros de error de su servidor para más información.', 'error' => 'Algo salió mal :(', 'sync_success' => 'Una muestra de 10 usuarios devueltos desde el servidor LDAP basado en su configuración:', @@ -38,7 +38,7 @@ return [ ], 'webhook' => [ 'sending' => 'Enviando mensaje de prueba :app...', - 'success' => '¡Su Integración :webhook_name funciona!', + 'success' => '¡Su integración :webhook_name funciona!', 'success_pt1' => '¡Éxito! Compruebe el ', 'success_pt2' => ' para su mensaje de prueba, y asegúrese de hacer clic en GUARDAR abajo para guardar su configuración.', '500' => 'Error 500 del servidor.', diff --git a/resources/lang/es-CO/admin/statuslabels/table.php b/resources/lang/es-CO/admin/statuslabels/table.php index 459ee3dd92..78f5a67ce6 100644 --- a/resources/lang/es-CO/admin/statuslabels/table.php +++ b/resources/lang/es-CO/admin/statuslabels/table.php @@ -12,8 +12,8 @@ return array( 'name' => 'Nombre de estado', 'pending' => 'Pendiente', 'status_type' => 'Tipo de estado', - 'show_in_nav' => 'Mostrar en barra lateral', + 'show_in_nav' => 'Mostrar en la barra lateral', 'title' => 'Etiquetas de estado', 'undeployable' => 'No utilizable', - 'update' => 'Actualizar Etiqueta de Estado', + 'update' => 'Actualizar la etiqueta de estado', ); diff --git a/resources/lang/es-CO/admin/users/general.php b/resources/lang/es-CO/admin/users/general.php index 09e9a9b029..bdd5bffed2 100644 --- a/resources/lang/es-CO/admin/users/general.php +++ b/resources/lang/es-CO/admin/users/general.php @@ -15,7 +15,7 @@ return [ 'info' => 'Información', 'restore_user' => 'Haga clic aquí para restaurarlos.', 'last_login' => 'Último acceso', - 'ldap_config_text' => 'Los ajustes de configuración LDAP se pueden encontrar Admin > Configuración. La ubicación (opcional) seleccionada se establecerá para todos los usuarios importados.', + 'ldap_config_text' => 'Los ajustes de configuración para LDAP se pueden encontrar en Administrador> LDAP. La ubicación (opcional) seleccionada se establecerá para todos los usuarios importados.', 'print_assigned' => 'Imprimir todos los asignados', 'email_assigned' => 'Enviar correo con todos los asignados', 'user_notified' => 'Se ha enviado al usuario un correo electrónico con lista de los elementos que tiene asignados actualmente.', @@ -26,10 +26,10 @@ return [ 'view_user' => 'Ver usuario :name', 'usercsv' => 'Archivo CSV', 'two_factor_admin_optin_help' => 'La configuración actual permite la aplicación selectiva de la autenticación de dos factores. ', - 'two_factor_enrolled' => 'Dispositivo 2FA inscrito ', + 'two_factor_enrolled' => 'Dispositivo con 2FA inscrito ', 'two_factor_active' => '2FA activo ', - 'user_deactivated' => 'Usuario no puede iniciar sesión', - 'user_activated' => 'Usuario puede iniciar sesión', + 'user_deactivated' => 'El usuario no puede iniciar sesión', + 'user_activated' => 'El usuario puede iniciar sesión', 'activation_status_warning' => 'No cambiar el estado de activación', 'group_memberships_helpblock' => 'Sólo los superadministradores pueden editar membresías de grupo.', 'superadmin_permission_warning' => 'Sólo los superadministradores pueden conceder acceso a un usuario superadministrador.', diff --git a/resources/lang/es-CO/admin/users/message.php b/resources/lang/es-CO/admin/users/message.php index 73e8c8bff5..6d595a4e39 100644 --- a/resources/lang/es-CO/admin/users/message.php +++ b/resources/lang/es-CO/admin/users/message.php @@ -3,16 +3,16 @@ return array( 'accepted' => 'Ha aceptado este artículo exitosamente.', - 'declined' => 'Ha rechazado este activo con exitosamente.', + 'declined' => 'Ha rechazado correctamente este activo.', 'bulk_manager_warn' => 'Sus usuarios han sido actualizados con éxito, sin embargo, la entrada supervisor (manager) no fue guardada porque el supervisor seleccionado también estaba en la lista de usuarios a editar, y los usuarios no pueden ser su propio supervisor. Vuelva a seleccionar los usuarios, excluyendo al supervisor.', 'user_exists' => '¡El usuario ya existe!', - 'user_not_found' => 'El usuario no existe.', + 'user_not_found' => 'El usuario no existe o usted no tiene permisos para verlo.', 'user_login_required' => 'El campo usuario es obligatorio', 'user_has_no_assets_assigned' => 'No hay activos asignados al usuario.', 'user_password_required' => 'La contraseña es obligatoria.', 'insufficient_permissions' => 'Permisos insuficientes.', 'user_deleted_warning' => 'Este usuario ha sido eliminado. Tendrá que restaurar este usuario para editarlo o para asignarle nuevos activos.', - 'ldap_not_configured' => 'La integración LDAP no ha sido configurada para esta instalación.', + 'ldap_not_configured' => 'La integración con LDAP no ha sido configurada para esta instalación.', 'password_resets_sent' => 'Los usuarios seleccionados que están activados y tienen una dirección de correo electrónico válida han sido enviados un enlace de restablecimiento de contraseña.', 'password_reset_sent' => 'Un enlace para restablecer la contraseña ha sido enviado a :email!', 'user_has_no_email' => 'Este usuario no tiene una dirección de correo electrónico en su perfil.', @@ -20,12 +20,12 @@ return array( 'success' => array( - 'create' => 'El usuario se ha creado correctamente.', + 'create' => 'El usuario fue creado correctamente.', 'update' => 'Usuario actualizado exitosamente.', 'update_bulk' => '¡Usuarios actualizados con éxito!', 'delete' => 'El usuario se ha eliminado correctamente.', 'ban' => 'El usuario fue baneado con éxito.', - 'unban' => 'El usuario se ha desbaneado correctamente.', + 'unban' => 'El usuario fue desbloqueado correctamente.', 'suspend' => 'El usuario fue suspendido correctamente.', 'unsuspend' => 'El usuario no fue suspendido correctamente.', 'restored' => 'Usuario restaurado correctamente.', @@ -36,14 +36,14 @@ return array( 'create' => 'Hubo un problema al crear el usuario. Por favor, inténtelo de nuevo.', 'update' => 'Hubo un problema al actualizar el usuario. Por favor, inténtelo de nuevo.', 'delete' => 'Hubo un problema al eliminar el usuario. Por favor, inténtelo de nuevo.', - 'delete_has_assets' => 'Este usuario tiene elementos asignados y no se ha podido eliminar.', + 'delete_has_assets' => 'Este usuario tiene elementos asignados y no se pudo eliminar.', 'delete_has_assets_var' => 'Este usuario todavía tiene un activo asignado. Por favor ingréselo primero.|Este usuario todavía tiene :count activos asignados. Por favor ingréselos primero.', 'delete_has_licenses_var' => 'Este usuario todavía tiene una licencia asignada. Por favor ingrésela primero.|Este usuario todavía tiene :count licencias asignadas. Por favor ingréselas primero.', 'delete_has_accessories_var' => 'Este usuario todavía tiene un accesorio asignado. Por favor ingréselo primero.|Este usuario todavía tiene :count accesorios asignados. Por favor ingréselos primero.', 'delete_has_locations_var' => 'Este usuario todavía supervisa una ubicación. Por favor primero seleccione otro supervisor.|Este usuario todavía supervisa :count ubicaciones. Por favor primero seleccione otro supervisor.', 'delete_has_users_var' => 'Este usuario todavía supervisa a otro usuario. Por favor primero seleccione otro supervisor para ese usuario.|Este usuario todavía supervisa :count usuarios. Por favor primero seleccione otro supervisor para ellos.', 'unsuspend' => 'Hubo un problema marcando como no suspendido al usuario. Por favor, inténtelo de nuevo.', - 'import' => 'Hubo un problema importando usuarios. Por favor, inténtelo de nuevo.', + 'import' => 'Hubo un problema importando los usuarios. Por favor, inténtelo de nuevo.', 'asset_already_accepted' => 'Este activo ya ha sido aceptado.', 'accept_or_decline' => 'Debe aceptar o rechazar este activo.', 'cannot_delete_yourself' => 'Nos sentiríamos muy mal si usted se eliminara, por favor reconsidérelo.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'No se pudo buscar en el servidor LDAP. Por favor, compruebe la configuración del servidor LDAP en el archivo de configuración LDAP.
Error del servidor LDAP:', 'ldap_could_not_get_entries' => 'No se han podido obtener entradas del servidor LDAP. Por favor, compruebe la configuración del servidor LDAP en el archivo de configuración LDAP.
Error del servidor LDAP:', 'password_ldap' => 'La contraseña para esta cuenta es administrada por LDAP / Active Directory. Póngase en contacto con su departamento de TI para cambiar su contraseña. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/es-CO/admin/users/table.php b/resources/lang/es-CO/admin/users/table.php index 9b782664d9..940800616b 100644 --- a/resources/lang/es-CO/admin/users/table.php +++ b/resources/lang/es-CO/admin/users/table.php @@ -3,7 +3,7 @@ return array( 'activated' => 'Activo', 'allow' => 'Permitir', - 'checkedout' => 'Equipos', + 'checkedout' => 'Activos', 'created_at' => 'Creado', 'createuser' => 'Crear usuario', 'deny' => 'Denegar', @@ -31,7 +31,7 @@ return array( 'show_deleted' => 'Mostrar usuarios eliminados', 'title' => 'Cargo', 'to_restore_them' => 'para restaurarlos.', - 'total_assets_cost' => "Coste total de activos", + 'total_assets_cost' => "Costo total de activos", 'updateuser' => 'Actualizar usuario', 'username' => 'Nombre de usuario', 'user_deleted_text' => 'Este usuario ha sido marcado como eliminado.', diff --git a/resources/lang/es-CO/general.php b/resources/lang/es-CO/general.php index 3b24e50c34..29a2101e0a 100644 --- a/resources/lang/es-CO/general.php +++ b/resources/lang/es-CO/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'También borra suavemente estos usuarios. Su historial de activos permanecerá intacto a menos/hasta que purgue los registros borrados en la Configuración de administración.', 'bulk_checkin_delete_success' => 'Los usuarios seleccionados han sido eliminados y sus activos han sido ingresados.', 'bulk_checkin_success' => 'Los elementos para los usuarios seleccionados han sido ingresados.', - 'set_to_null' => 'Eliminar valores para este activo|Borrar valores para todos los activos :asset_count ', + 'set_to_null' => 'Eliminar los valores del elemento seleccionado|Eliminar los valores de los :selection_count elementos seleccionados ', 'set_users_field_to_null' => 'Eliminar :field values for this user|Eliminar :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No se proporcionó fecha de compra', 'assets_by_status' => 'Activos por estado', @@ -492,7 +492,7 @@ return [ 'checked_out_to_first_name' => 'Asignado a: Nombre', 'checked_out_to_last_name' => 'Asignado a: Apellido', 'checked_out_to_username' => 'Asignado a: Nombre de usuario', - 'checked_out_to_email' => 'Asignado a: correo electrónico', + 'checked_out_to_email' => 'Asignado a: Correo electrónico', 'checked_out_to_tag' => 'Asignado a: Placa de activo', 'manager_first_name' => 'Nombre del supervisor', 'manager_last_name' => 'Apellido del supervisor', @@ -510,7 +510,7 @@ return [ 'import_note' => 'Importado usando el importador de csv', ], 'remove_customfield_association' => 'Elimine este campo del grupo de campos. Esto no eliminará el campo personalizado, solo la asociación de este campo con este grupo de campos.', - 'checked_out_to_fields' => 'Campos sobre quién tiene asignado el elemento', + 'checked_out_to_fields' => 'Campos de la persona que tiene asignado el elemento', 'percent_complete' => '% completo', 'uploading' => 'Subiendo... ', 'upload_error' => 'Error al cargar el archivo. Por favor, compruebe que no hay filas vacías y que no hay nombres de columna duplicados.', @@ -559,8 +559,8 @@ return [ 'expires' => 'Vence', 'map_fields'=> 'Asociar campos para :item_type', 'remaining_var' => ':count restantes', - 'assets_in_var' => 'Activos en :name :type', 'label' => 'Etiqueta', 'import_asset_tag_exists' => 'Ya existe un activo con la placa :asset_tag y no se ha solicitado una actualización. No se ha realizado ningún cambio.', + 'countries_manually_entered_help' => 'Los valores con asterisco (*) fueron introducidos manualmente y no coinciden con los valores desplegables ISO 3166 existentes', ]; diff --git a/resources/lang/es-CO/localizations.php b/resources/lang/es-CO/localizations.php index 9c46fa7a49..31f9a4946b 100644 --- a/resources/lang/es-CO/localizations.php +++ b/resources/lang/es-CO/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Seleccionar un idioma', + 'select_language' => 'Seleccione un idioma', 'languages' => [ 'en-US'=> 'Inglés, EEUU', 'en-GB'=> 'Inglés, Reino Unido', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Seleccionar un país', + 'select_country' => 'Seleccione un país', 'countries' => [ 'AC'=>'Isla de Ascensión', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egipto', + 'GB-ENG'=>'Inglaterra', 'ER'=>'Eritrea', 'ES'=>'España', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Holanda', + 'GB-NIR' => 'Irlanda del Norte', 'NO'=>'Noruega', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Federación Rusa', 'RW'=>'Rwanda', 'SA'=>'Arabia Saudita', - 'UK'=>'Escocia', + 'GB-SCT'=>'Escocia', 'SB'=>'Islas Salomón', 'SC'=>'Seychelles', 'SS'=>'Sudán del Sur', @@ -312,6 +314,7 @@ return [ 'VI'=>'Islas Virginas (EE.UU.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Gales', 'WF'=>'Islas Wallis y Futuna', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/es-CO/mail.php b/resources/lang/es-CO/mail.php index fb056480ed..f7d647325a 100644 --- a/resources/lang/es-CO/mail.php +++ b/resources/lang/es-CO/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Un usuario ha solicitado un elemento en la página web', 'acceptance_asset_accepted' => 'Un usuario ha aceptado un elemento', 'acceptance_asset_declined' => 'Un usuario ha rechazado un elemento', - 'accessory_name' => 'Nombre de accesorio:', - 'additional_notes' => 'Notas adicionales:', + 'accessory_name' => 'Nombre de accesorio', + 'additional_notes' => 'Notas adicionales', 'admin_has_created' => 'Un administrador ha creado una cuenta para usted en el sitio :web.', - 'asset' => 'Activo:', - 'asset_name' => 'Nombre del activo:', + 'asset' => 'Activo', + 'asset_name' => 'Nombre del activo', 'asset_requested' => 'Activo solicitado', 'asset_tag' => 'Placa del activo', 'assets_warrantee_alert' => 'Hay :count activo con una garantía que expira en los próximos :threshold days.|Hay :count activos con garantías que expiran en los siguientes :threshold days.', 'assigned_to' => 'Asignado a', 'best_regards' => 'Saludos cordiales,', - 'canceled' => 'Cancelado:', - 'checkin_date' => 'Fecha de devolución:', - 'checkout_date' => 'Fecha de asignación:', + 'canceled' => 'Cancelado', + 'checkin_date' => 'Fecha de ingreso', + 'checkout_date' => 'Fecha de asignación', 'checkedout_from' => 'Asignado desde', 'checkedin_from' => 'Devuelto desde', 'checked_into' => 'Devuelto en', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Por favor, haga clic en el siguiente enlace para confirmar su cuenta de :web:', 'current_QTY' => 'Cantidad actual', 'days' => 'Días', - 'expecting_checkin_date' => 'Fecha esperada de devolución:', + 'expecting_checkin_date' => 'Fecha esperada de devolución', 'expires' => 'Vence', 'hello' => 'Hola', 'hi' => 'Hola', 'i_have_read' => 'He leído y aceptado los términos de uso, y he recibido este artículo.', 'inventory_report' => 'Informe de inventario', - 'item' => 'Elemento:', + 'item' => 'Elemento', 'item_checked_reminder' => 'Este es un recordatorio de que actualmente tiene :count elemento(s) asignado(s) que no ha aceptado o rechazado. Haga clic en el siguiente enlace para confirmar su decisión.', 'license_expiring_alert' => 'Hay :count licencia que expira en los próximos :threshold días. | Hay :count licencias que expiran en los próximos :threshold días.', 'link_to_update_password' => 'Por favor, haga clic en el siguiente enlace para actualizar contraseña de :web :', @@ -66,11 +66,11 @@ return [ 'name' => 'Nombre', 'new_item_checked' => 'Un nuevo artículo ha sido asignado a su nombre, los detalles están a continuación.', 'notes' => 'Notas', - 'password' => 'Contraseña:', + 'password' => 'Contraseña', 'password_reset' => 'Reiniciar la contraseña', 'read_the_terms' => 'Por favor lea los términos de uso a continuación.', 'read_the_terms_and_click' => 'Por favor lea los términos de uso a continuación y haga clic en el enlace en la parte inferior para confirmar que usted leyó los términos de uso y los acepta, y que ha recibido el activo.', - 'requested' => 'Solicitado:', + 'requested' => 'Solicitado', 'reset_link' => 'Su enlace de restablecimiento de contraseña', 'reset_password' => 'Haaga clic aquí para restablecer tu contraseña:', 'rights_reserved' => 'Todos los derechos reservados.', diff --git a/resources/lang/es-CO/validation.php b/resources/lang/es-CO/validation.php index c998f61da3..664f966756 100644 --- a/resources/lang/es-CO/validation.php +++ b/resources/lang/es-CO/validation.php @@ -157,7 +157,7 @@ return [ 'starts_with' => 'El campo :attribute debe iniciar con uno de los siguientes: :values.', 'string' => 'El atributo: debe ser una cadena.', 'two_column_unique_undeleted' => ':attribute debe ser único a través de :table1 y :table2. ', - 'unique_undeleted' => 'El :atrribute debe ser único.', + 'unique_undeleted' => 'El :attribute debe ser único.', 'non_circular' => ':attribute no debe crear una referencia circular.', 'not_array' => ':attribute no puede ser una matriz.', 'disallow_same_pwd_as_user_fields' => 'La contraseña no puede ser la misma que el nombre de usuario.', diff --git a/resources/lang/es-ES/admin/custom_fields/general.php b/resources/lang/es-ES/admin/custom_fields/general.php index 7f5932d939..de2fc5b254 100644 --- a/resources/lang/es-ES/admin/custom_fields/general.php +++ b/resources/lang/es-ES/admin/custom_fields/general.php @@ -37,7 +37,7 @@ return [ 'show_in_email' => '¿Incluir el campo en los correos de asignación enviados al usuario? Los campos cifrados no se pueden incluir en los correos electrónicos', 'show_in_email_short' => 'Incluye en correos electrónicos.', 'help_text' => 'Texto de ayuda', - 'help_text_description' => 'Un texto opcional que aparecerá debajo de los campos del formulario cuando se edite un activo para proporcionar contexto adicional.', + 'help_text_description' => 'Este es un texto opcional que aparecerá debajo de los campos del formulario cuando se edite un activo para proporcionar contexto adicional.', 'about_custom_fields_title' => 'Acerca de los Campos Personalizados', 'about_custom_fields_text' => 'Los campos personalizados le permiten añadir atributos arbitrarios a los activos.', 'add_field_to_fieldset' => 'Añadir campo al grupo de campos', diff --git a/resources/lang/es-ES/admin/depreciations/general.php b/resources/lang/es-ES/admin/depreciations/general.php index b30fe7e077..e0f7c86f6d 100644 --- a/resources/lang/es-ES/admin/depreciations/general.php +++ b/resources/lang/es-ES/admin/depreciations/general.php @@ -8,7 +8,7 @@ return [ 'depreciation_name' => 'Nombre amortización', 'depreciation_min' => 'Valor mínimo de amortización', 'number_of_months' => 'Número de meses', - 'update' => 'Actualizar Amortización', + 'update' => 'Actualizar amortización', 'depreciation_min' => 'Valor mínimo después de la depreciación', 'no_depreciations_warning' => 'Advertencia: No tiene ninguna depreciación configurada. diff --git a/resources/lang/es-ES/admin/depreciations/message.php b/resources/lang/es-ES/admin/depreciations/message.php index 6532eb38e3..b57b54c800 100644 --- a/resources/lang/es-ES/admin/depreciations/message.php +++ b/resources/lang/es-ES/admin/depreciations/message.php @@ -2,7 +2,7 @@ return array( - 'does_not_exist' => 'Clase de amortización inexistente.', + 'does_not_exist' => 'La clase de depreciación no existe.', 'assoc_users' => 'Esta depreciación está actualmente asociada con uno o más modelos y no puede ser eliminada. Por favor, elimine los modelos y luego intente borrarlas de nuevo. ', diff --git a/resources/lang/es-ES/admin/hardware/form.php b/resources/lang/es-ES/admin/hardware/form.php index 2efbfc5bd8..cb62511f5f 100644 --- a/resources/lang/es-ES/admin/hardware/form.php +++ b/resources/lang/es-ES/admin/hardware/form.php @@ -23,7 +23,7 @@ return [ 'depreciation' => 'Depreciación', 'depreciates_on' => 'Se deprecia en', 'default_location' => 'Ubicación predeterminada', - 'default_location_phone' => 'Teléfono de ubicación por defecto', + 'default_location_phone' => 'Teléfono de ubicación predeterminada', 'eol_date' => 'Fecha fin de soporte (EOL)', 'eol_rate' => 'Tasa fin de soporte (EOL)', 'expected_checkin' => 'Fecha esperada de devolución', @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Actualizar sólo la ubicación predeterminada', 'asset_location_update_actual' => 'Actualizar sólo la ubicación actual', 'asset_not_deployable' => 'Ese estado de activos es no utilizable. Este activo no puede ser asignado.', + 'asset_not_deployable_checkin' => 'Ese estado del activo no es utilizable. El uso de esta etiqueta de estado ingresará el activo.', 'asset_deployable' => 'El estado indica que es utilizable. Este activo puede ser asignado.', 'processing_spinner' => 'Procesando... (Esto puede tomar un poco de tiempo en archivos grandes)', 'optional_infos' => 'Información opcional', diff --git a/resources/lang/es-ES/admin/hardware/general.php b/resources/lang/es-ES/admin/hardware/general.php index 4a48f4692e..6b6077cfee 100644 --- a/resources/lang/es-ES/admin/hardware/general.php +++ b/resources/lang/es-ES/admin/hardware/general.php @@ -38,5 +38,5 @@ return [ 'alert_details' => 'Por favor vea abajo para más detalles.', 'custom_export' => 'Personalizar exportación', 'mfg_warranty_lookup' => 'Búsqueda del estado de garantía para :manufacturer', - 'user_department' => 'Departamento de Usuario', + 'user_department' => 'Departamento del usuario', ]; diff --git a/resources/lang/es-ES/admin/hardware/message.php b/resources/lang/es-ES/admin/hardware/message.php index 6393d33dac..6e27340cc8 100644 --- a/resources/lang/es-ES/admin/hardware/message.php +++ b/resources/lang/es-ES/admin/hardware/message.php @@ -7,28 +7,28 @@ return [ 'does_not_exist_var'=> 'Activo con placa :asset_tag no encontrado.', 'no_tag' => 'No se ha proporcionado ninguna placa de activo.', 'does_not_exist_or_not_requestable' => 'Ese activo no existe o no puede ser solicitado.', - 'assoc_users' => 'Actualmente este activo está asignado a un usuario y no puede ser eliminado. Por favor, primero devuelva o recupere el activo y vuelva a intentarlo. ', + 'assoc_users' => 'Actualmente este activo está asignado a un usuario y no puede ser eliminado. Por favor, primero ingrese el activo y vuelva a intentarlo. ', 'warning_audit_date_mismatch' => 'La próxima fecha de auditoría de este activo (:next_audit_date) es anterior a la última fecha de auditoría (:last_audit_date). Por favor, actualice la próxima fecha de auditoría.', 'create' => [ 'error' => 'El activo no fue creado, por favor, inténtelo de nuevo. :(', - 'success' => 'Equipo creado. :)', + 'success' => 'Activo creado con éxito. :)', 'success_linked' => 'Activo con placa :tag creado con éxito. Haga clic aquí para ver.', ], 'update' => [ 'error' => 'El activo no pudo ser actualizado, por favor inténtelo de nuevo', - 'success' => 'Equipo actualizado.', + 'success' => 'Equipo actualizado correctamente.', 'encrypted_warning' => 'El activo se actualizó correctamente, pero los campos personalizados cifrados no lo hicieron debido a los permisos', - 'nothing_updated' => 'Ningún campo fue seleccionado, por lo que nada ha sido actualizado.', + 'nothing_updated' => 'Ningún campo fue seleccionado, por lo que no se actualizó nada.', 'no_assets_selected' => 'Ningún activo fue seleccionado, por lo que no se actualizó nada.', 'assets_do_not_exist_or_are_invalid' => 'Los activos seleccionados no se pueden actualizar.', ], 'restore' => [ 'error' => 'El activo no fue restaurado, por favor inténtelo nuevamente', - 'success' => 'Equipo restaurado correctamente.', - 'bulk_success' => 'Equipo restaurado correctamente.', + 'success' => 'Activo restaurado exitosamente.', + 'bulk_success' => 'Activo restaurado exitosamente.', 'nothing_updated' => 'No se seleccionaron activos, por lo que no se restauró nada.', ], @@ -60,7 +60,7 @@ return [ 'file_missing' => 'Falta el archivo seleccionado', 'file_already_deleted' => 'El archivo seleccionado ya fue eliminado', 'header_row_has_malformed_characters' => 'Uno o más atributos en la fila del encabezado contienen caracteres UTF-8 mal formados', - 'content_row_has_malformed_characters' => 'Uno o más atributos en la primera fila de contenido contienen caracteres UTF-8 mal formados', + 'content_row_has_malformed_characters' => 'Uno o más atributos en la primera fila contienen caracteres UTF-8 mal formados', ], diff --git a/resources/lang/es-ES/admin/hardware/table.php b/resources/lang/es-ES/admin/hardware/table.php index 744e2c5aae..10c961e3e1 100644 --- a/resources/lang/es-ES/admin/hardware/table.php +++ b/resources/lang/es-ES/admin/hardware/table.php @@ -26,7 +26,7 @@ return [ 'days_without_acceptance' => 'Días sin aceptación', 'monthly_depreciation' => 'Depreciación mensual', 'assigned_to' => 'Asignado a', - 'requesting_user' => 'Solicitando usuario', + 'requesting_user' => 'Usuario solicitante', 'requested_date' => 'Fecha solicitada', 'changed' => 'Cambios', 'icon' => 'Ícono', diff --git a/resources/lang/es-ES/admin/locations/message.php b/resources/lang/es-ES/admin/locations/message.php index 67a85e4d29..455c5833ec 100644 --- a/resources/lang/es-ES/admin/locations/message.php +++ b/resources/lang/es-ES/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'La ubicación no existe.', - 'assoc_users' => 'Esta ubicación no se puede eliminar actualmente porque es la ubicación de al menos un activo o un usuario, tiene activos asignados o es la ubicación padre de otra ubicación. Por favor actualice sus modelos para que ya no hagan referencia a esta ubicación e inténtelo de nuevo. ', + 'assoc_users' => 'Esta ubicación no se puede eliminar actualmente porque es la ubicación de al menos un activo o usuario, tiene activos asignados o es la ubicación padre de otra ubicación. Por favor, actualice sus registros para que ya no hagan referencia a esta ubicación e inténtalo de nuevo. ', 'assoc_assets' => 'Esta ubicación está actualmente asociada con al menos un activo y no puede ser eliminada. Por favor actualice sus activos para que ya no hagan referencia a esta ubicación e inténtelo de nuevo. ', 'assoc_child_loc' => 'Esta ubicación es actualmente el padre de al menos una ubicación hija y no puede ser eliminada. Por favor actualice sus ubicaciones para que ya no hagan referencia a esta ubicación e inténtelo de nuevo. ', 'assigned_assets' => 'Activos asignados', diff --git a/resources/lang/es-ES/admin/models/message.php b/resources/lang/es-ES/admin/models/message.php index fde8ae8700..9370ef2a54 100644 --- a/resources/lang/es-ES/admin/models/message.php +++ b/resources/lang/es-ES/admin/models/message.php @@ -5,7 +5,7 @@ return array( 'deleted' => 'Se eliminó el modelo del activo', 'does_not_exist' => 'Modelo inexistente.', 'no_association' => '¡ADVERTENCIA! ¡El modelo de activo para este artículo no es válido o no existe!', - 'no_association_fix' => 'Esto romperá cosas de formas extrañas y horribles. Edite este activo ahora para asignarle un modelo.', + 'no_association_fix' => 'Esto causará problemas raros y horribles. Edite este activo ahora para asignarle un modelo.', 'assoc_users' => 'Este modelo está asociado a uno o más activos y no puede ser eliminado. Por favor, elimine los activos y vuelva a intentarlo. ', 'invalid_category_type' => 'El tipo de esta categoría debe ser categoría de activos.', @@ -17,18 +17,18 @@ return array( 'update' => array( 'error' => 'El modelo no pudo ser actualizado, por favor inténtelo de nuevo', - 'success' => 'Modelo actualizado.', + 'success' => 'El modelo fue actualizado exitosamente.', ), 'delete' => array( 'confirm' => '¿Está seguro de que desea eliminar este modelo de activo?', 'error' => 'Hubo un problema eliminando el modelo. Por favor, inténtelo de nuevo.', - 'success' => 'Modelo eliminado.' + 'success' => 'El modelo fue eliminado exitosamente.' ), 'restore' => array( 'error' => 'El modelo no fue restaurado, por favor intente nuevamente', - 'success' => 'Modelo restaurado exitosamente.' + 'success' => 'El modelo fue restaurado exitosamente.' ), 'bulkedit' => array( diff --git a/resources/lang/es-ES/admin/models/table.php b/resources/lang/es-ES/admin/models/table.php index 12e3078e86..312944b9cd 100644 --- a/resources/lang/es-ES/admin/models/table.php +++ b/resources/lang/es-ES/admin/models/table.php @@ -12,6 +12,6 @@ return array( 'update' => 'Actualizar modelo de activo', 'view' => 'Ver modelo de activo', 'update' => 'Actualizar modelo de activo', - 'clone' => 'Clonar Modelo', - 'edit' => 'Editar Modelo', + 'clone' => 'Clonar modelo', + 'edit' => 'Editar modelo', ); diff --git a/resources/lang/es-ES/admin/settings/general.php b/resources/lang/es-ES/admin/settings/general.php index bedddec537..eae96b7e7b 100644 --- a/resources/lang/es-ES/admin/settings/general.php +++ b/resources/lang/es-ES/admin/settings/general.php @@ -15,37 +15,39 @@ return [ 'alert_title' => 'Actualizar ajustes de notificación', 'alert_email' => 'Enviar alertas a', 'alert_email_help' => 'Direcciones de correo electrónico o listas de distribución a las que desea que se envíen alertas, separadas por comas', - 'alerts_enabled' => 'Alertas habilitadas', - 'alert_interval' => 'Limite de alertas de expiración (en días)', - 'alert_inv_threshold' => 'Umbral de alerta del inventario', + 'alerts_enabled' => 'Alertas de correo electrónico habilitadas', + 'alert_interval' => 'Umbral para las alertas de caducidad (en días)', + 'alert_inv_threshold' => 'Umbral para alerta de inventario', 'allow_user_skin' => 'Permitir al usuario cambiar la apariencia', 'allow_user_skin_help_text' => 'Si se marca esta casilla, el usuario podrá reemplazar la apariencia de la interfaz con una diferente.', 'asset_ids' => 'Códigos de los activos', 'audit_interval' => 'Intervalo de auditoría', 'audit_interval_help' => 'Si está obligado a auditar físicamente sus activos con regularidad, introduzca el intervalo en meses que utilice. Si actualiza este valor, se actualizarán todas las "próximas fechas de auditoría" de los activos con una fecha de auditoría próxima.', - 'audit_warning_days' => 'Umbral de advertencia de auditoría', + 'audit_warning_days' => 'Umbral para aviso de auditoría', 'audit_warning_days_help' => '¿Con cuántos días de antelación es necesario avisar que se deben auditar los activos?', - 'auto_increment_assets' => 'Generar placas de activos autoincrementables', + 'auto_increment_assets' => 'Generar incremento automático en las placas de activos', 'auto_increment_prefix' => 'Prefijo (opcional)', 'auto_incrementing_help' => 'Habilite primero el incremento automático de las placas de activos antes de configurar esto', 'backups' => 'Copias de seguridad', 'backups_help' => 'Crear, descargar y restaurar copias de seguridad ', 'backups_restoring' => 'Restaurar desde copia de seguridad', + 'backups_clean' => 'Depure la base de datos de la copia de seguridad antes de restaurarla', + 'backups_clean_helptext' => "Esto puede ser útil si está cambiando entre versiones de bases de datos", 'backups_upload' => 'Cargar copia de seguridad', 'backups_path' => 'Las copias de seguridad en el servidor se almacenan en :path', 'backups_restore_warning' => 'Utilice el botón de restauración para restaurar desde una copia de seguridad anterior. (Actualmente esto no funciona con almacenamiento de archivos S3 o Docker).

Su base de datos completa de :app_name y cualquier archivo cargado será completamente reemplazado por lo que hay en la copia de seguridad. ', 'backups_logged_out' => 'A todos los usuarios existentes, incluido usted, se le cerrará la sesión una vez que la restauración haya finalizado.', 'backups_large' => 'Las copias de seguridad muy grandes pueden agotar el tiempo de espera en el intento de restauración y todavía pueden necesitar ser ejecutadas a través de la línea de comandos. ', - 'barcode_settings' => 'Configuración de Código de Barras', + 'barcode_settings' => 'Configuración del código de barras', 'confirm_purge' => 'Confirmar la purga', 'confirm_purge_help' => 'Introduzca el texto "DELETE" en la casilla de abajo para purgar sus registros borrados. Esta acción no se puede deshacer y borrará PERMANENTAMENTE todos los elementos y usuarios eliminados. Debería hacer primero una copia de seguridad, para estar seguro.', 'custom_css' => 'CSS Personalizado', 'custom_css_help' => 'Introduzca cualquier CSS personalizado que desee utilizar. No incluya las etiquetas <style></style>.', 'custom_forgot_pass_url' => 'URL de restablecimiento de contraseña personalizada', - 'custom_forgot_pass_url_help' => 'Esto remplaza la URL incorporada para las contraseñas olvidadas en la pantalla de inicio, útil para dirigir a las personas a una funcionalidad de restablecimiento de contraseña LDAP interna o alojada. Esto efectivamente desactivará la funcionalidad local de olvido de contraseña.', + 'custom_forgot_pass_url_help' => 'Esto reemplaza la URL de contraseña olvidada incorporada en la pantalla de inicio de sesión, es útil para dirigir a las personas a la funcionalidad de restablecimiento de contraseña LDAP interna o alojada. Deshabilitará efectivamente la funcionalidad de olvido de contraseña del usuario local.', 'dashboard_message' => 'Mensaje en el tablero', 'dashboard_message_help' => 'Este texto aparecerá en el panel para cualquiera que tenga permiso de ver el Panel.', - 'default_currency' => 'Moneda Predeterminada', + 'default_currency' => 'Divisa predeterminada', 'default_eula_text' => 'Acuerdo de uso predeterminado', 'default_language' => 'Idioma predeterminado', 'default_eula_help_text' => 'También puede asociar acuerdos de uso personalizados a categorías específicas.', @@ -54,40 +56,40 @@ return [ 'display_checkout_date' => 'Mostrar fecha de asignación', 'display_eol' => 'Mostrar fin de soporte (EOL) en la vista de tabla', 'display_qr' => 'Mostrar Códigos QR', - 'display_alt_barcode' => 'Mostrar códigos de barras en 1D', + 'display_alt_barcode' => 'Mostrar códigos de barras de 1D', 'email_logo' => 'Logo de correo electrónico', - 'barcode_type' => 'Tipo de códigos de barras 2D', - 'alt_barcode_type' => 'Tipo de códigos de barras 1D', + 'barcode_type' => 'Tipo de códigos de barras de 2D', + 'alt_barcode_type' => 'Tipo de código de barras de 1D', 'email_logo_size' => 'Los logotipos cuadrados en el correo electrónico se ven mejor. ', 'enabled' => 'Habilitado', 'eula_settings' => 'Configuración de los acuerdos de uso', 'eula_markdown' => 'Estos acuerdos de uso permiten markdown estilo Github.', 'favicon' => 'Favicon', - 'favicon_format' => 'Los tipos de archivo aceptados son ico, png y gif. Otros formatos de imagen pueden no funcionar en todos los navegadores.', + 'favicon_format' => 'Los tipos de archivo aceptados son ico, png y gif. Es posible que otros formatos de imagen no funcionen en todos los navegadores.', 'favicon_size' => 'Los Favicons deben ser imágenes cuadradas, 16x16 píxeles.', - 'footer_text' => 'Texto Adicional de Pie de Página ', - 'footer_text_help' => 'Este texto aparecerá en el lado derecho del pie de página. Los enlaces son permitidos usando el formato flavored de GitHub. Saltos de línea, cabeceras, imágenes, etc, pueden resultar impredecibles.', - 'general_settings' => 'Configuración General', + 'footer_text' => 'Texto adicional en el pie de página ', + 'footer_text_help' => 'Este texto aparecerá en el lado derecho del pie de página. Los enlaces son permitidos usando markdown estilo Github. Los saltos de línea, encabezados, imágenes, etc. pueden dar lugar a resultados impredecibles.', + 'general_settings' => 'Configuración general', 'general_settings_keywords' => 'soporte de la compañía, firma, aceptación, formato de correo electrónico, formato de nombre de usuario, imágenes, por página, miniatura, acuerdo de uso, términos y condiciones, gravatar, términos de servicio, tablero de indicadores, privacidad', 'general_settings_help' => 'Acuerdo de uso predeterminado y más', 'generate_backup' => 'Generar Respaldo', 'google_workspaces' => 'Google Workspace', - 'header_color' => 'Color de encabezado', - 'info' => 'Estos parámetros permirten personalizar ciertos aspectos de la aplicación.', + 'header_color' => 'Color del encabezado', + 'info' => 'Estos ajustes le permiten personalizar ciertos aspectos de su instalación.', 'label_logo' => 'Logo de etiqueta', 'label_logo_size' => 'Los logos cuadrados se ven mejor - se mostrarán en la parte superior derecha de cada etiqueta de activo. ', 'laravel' => 'Versión de Laravel', 'ldap' => 'LDAP', - 'ldap_default_group' => 'Grupo de permisos por defecto', + 'ldap_default_group' => 'Grupo de permisos predeterminado', 'ldap_default_group_info' => 'Seleccione un grupo para asignar a los usuarios recién sincronizados. Recuerde que un usuario asume los permisos del grupo que le han asignado.', 'no_default_group' => 'Ningún grupo por defecto', 'ldap_help' => 'LDAP/Directorio Activo', 'ldap_client_tls_key' => 'Llave TLS del cliente LDAP', - 'ldap_client_tls_cert' => 'Certificado LDAP TLS del lado cliente', + 'ldap_client_tls_cert' => 'LDAP Certificado TLS del lado del cliente', 'ldap_enabled' => 'LDAP activado', 'ldap_integration' => 'Integración LDAP', - 'ldap_settings' => 'Ajustes LDAP', - 'ldap_client_tls_cert_help' => 'El certificado TLS del cliente y la clave para las conexiones LDAP normalmente solo son útiles en las configuraciones de Google Workspace con "LDAP Seguro". Ambas son requeridas.', + 'ldap_settings' => 'Configuración LDAP', + 'ldap_client_tls_cert_help' => 'El certificado TLS del lado del cliente y la clave para las conexiones LDAP normalmente solo son útiles en las configuraciones de Google Workspace con "LDAP Seguro". Ambas son requeridas.', 'ldap_location' => 'Ubicación LDAP', 'ldap_location_help' => 'El campo Location (ubicación) de Ldap debe utilizarse si una OU no está siendo utilizada en el Base Bind DN (DN del enlace base). Deje este espacio en blanco si se utiliza una búsqueda OU.', 'ldap_login_test_help' => 'Introduzca un nombre de usuario y una contraseña LDAP válidos del DN base que especificó anteriormente para comprobar si el inicio de sesión LDAP está configurado correctamente. PRIMERO DEBE GUARDAR LA CONFIGURACIÓN LDAP ACTUALIZADA.', @@ -95,20 +97,20 @@ return [ 'ldap_manager' => 'Gestor LDAP', 'ldap_server' => 'Servidor LDAP', 'ldap_server_help' => 'Esto debería comenzar con ldap:// (sin cifrado) o con ldaps:// (para TLS o SSL)', - 'ldap_server_cert' => 'Certificado de validación SSL LDAP', - 'ldap_server_cert_ignore' => 'Permitir certificados SSL inválidos', + 'ldap_server_cert' => 'Validación del certificado LDAP SSL', + 'ldap_server_cert_ignore' => 'Permitir certificado SSL inválido', 'ldap_server_cert_help' => 'Seleccione esta casilla si está utilizando un certificado SSL autofirmado y desea aceptar un certificado SSL inválido.', 'ldap_tls' => 'Usar TLS', 'ldap_tls_help' => 'Esto se debe seleccionar si se está ejecutando STARTTLS en el servidor LDAP. ', - 'ldap_uname' => 'Enlazar usuario LDAP', + 'ldap_uname' => 'Nombre de usuario de enlace LDAP (LDAP Bind Username)', 'ldap_dept' => 'Departamento LDAP', 'ldap_phone' => 'Número de teléfono LDAP', 'ldap_jobtitle' => 'Cargo LDAP', 'ldap_country' => 'País LDAP', - 'ldap_pword' => 'Enlazar contraseña LDAP', - 'ldap_basedn' => 'Enlazar base DN', + 'ldap_pword' => 'Contraseña de enlace LDAP', + 'ldap_basedn' => 'DN del enlace base (Base Bind DN)', 'ldap_filter' => 'Filtro LDAP', - 'ldap_pw_sync' => 'Sincronización de Contraseña LDAP', + 'ldap_pw_sync' => 'Sincronizar contraseña del LDAP', 'ldap_pw_sync_help' => 'Desmarque esta casilla si no desea mantener las contraseñas LDAP sincronizadas con las contraseñas locales. Si desactiva esta opción, los usuarios no podrán iniciar sesión si, por algún motivo, no se puede acceder al servidor LDAP.', 'ldap_username_field' => 'Campo nombre de usuario', 'ldap_lname_field' => 'Apellido', @@ -118,31 +120,31 @@ return [ 'ldap_active_flag' => 'Flag activo LDAP', 'ldap_activated_flag_help' => 'Este valor se utiliza para determinar si un usuario sincronizado puede iniciar sesión en Snipe-IT. No afecta a la capacidad de asignarles o retirarles elementos, y debería ser el nombre de atributo dentro de su AD/LDAP, no el valor.

Si este campo está configurado a un nombre de campo que no existe en su AD/LDAP, o el valor en el campo AD/LDAP se establece en 0 o falso, el inicio de sesión de usuario será deshabilitado. Si el valor en el campo AD/LDAP está establecido en 1 o true o cualquier otro texto significa que el usuario puede iniciar sesión. Cuando el campo está en blanco en su AD, respetamos el atributo userAccountControl, que generalmente permite a los usuarios no suspendidos iniciar sesión.', 'ldap_emp_num' => 'Número de empleado LDAP', - 'ldap_email' => 'Email LDAP', + 'ldap_email' => 'Correo electrónico LDAP', 'ldap_test' => 'Probar LDAP', 'ldap_test_sync' => 'Prueba de sincronización LDAP', - 'license' => 'Licencia de Software', + 'license' => 'Licencia de software', 'load_remote' => 'Cargar avatares remotos', 'load_remote_help_text' => 'Desmarque esta casilla si su instalación no puede cargar secuencias de comandos (scripts) desde Internet . Esto evitará que Snipe-IT intente cargar avatares de Gravatar u otras fuentes externas.', 'login' => 'Intentos de inicio de sesión', 'login_attempt' => 'Intento de inicio de sesión', 'login_ip' => 'Dirección IP', 'login_success' => '¿Exitoso?', - 'login_user_agent' => 'Navegador', + 'login_user_agent' => 'Agente de usuario', 'login_help' => 'Lista de intentos de inicio de sesión', - 'login_note' => 'Nota de inicio de sesión', - 'login_note_help' => 'Opcionalmente incluya algunas oraciones en su pantalla de inicio de sesión, por ejemplo para ayudar a las personas que han encontrado un dispositivo perdido o robado. Este campo acepta Github con sabor markdown', + 'login_note' => 'Nota en inicio de sesión', + 'login_note_help' => 'Opcionalmente incluya algunas frases en su pantalla de inicio de sesión, por ejemplo para ayudar a las personas que han encontrado un dispositivo perdido o robado. Este campo acepta markdown estilo Github', 'login_remote_user_text' => 'Opciones de inicio de sesión de usuario remoto', 'login_remote_user_enabled_text' => 'Habilitar inicio de sesión con encabezado de usuario remoto', - 'login_remote_user_enabled_help' => 'Esta opción habilita la Autenticación mediante el encabezado REMOTE_USER de acuerdo con la "Interfaz de puerta de enlace común (rfc3875)"', + 'login_remote_user_enabled_help' => 'Esta opción habilita la autenticación mediante el encabezado REMOTE_USER de acuerdo con la "Interfaz de puerta de enlace común (rfc3875)"', 'login_common_disabled_text' => 'Deshabilitar otros mecanismos de autenticación', 'login_common_disabled_help' => 'Esta opción desactiva otros mecanismos de autenticación. Simplemente habilite esta opción si está seguro de que su inicio de sesión REMOTE_USER ya está funcionando', 'login_remote_user_custom_logout_url_text' => 'URL de cierre de sesión personalizado', - 'login_remote_user_custom_logout_url_help' => 'Si se proporciona una url aquí, los usuarios serán redirigidos a esta URL después de que el usuario cierre la sesión de Snipe-IT. Esto es útil para cerrar correctamente las sesiones de usuario de su proveedor de autenticación.', - 'login_remote_user_header_name_text' => 'Encabezado de nombre de usuario personalizado', + 'login_remote_user_custom_logout_url_help' => 'Si se proporciona una URL aquí, los usuarios serán redirigidos a esta URL después de que el usuario cierre la sesión de Snipe-IT. Esto es útil para cerrar correctamente las sesiones de usuario de su proveedor de autenticación.', + 'login_remote_user_header_name_text' => 'Cabecera de nombre de usuario personalizado', 'login_remote_user_header_name_help' => 'Usar la cabecera especificada en lugar de REMOTE_USER', 'logo' => 'Logo', - 'logo_print_assets' => 'Utilizar en impresión', + 'logo_print_assets' => 'Usar en la impresión', 'logo_print_assets_help' => 'Utilice la marca de la empresa en las listas de activos imprimibles ', 'full_multiple_companies_support_help_text' => 'Limitar los usuarios asignados a compañías (incluyendo administradores) solo a los activos de esa compañía.', 'full_multiple_companies_support_text' => 'Soporte completo a múltiples compañías', @@ -153,9 +155,9 @@ return [ 'php_info' => 'Información de PHP', 'php_overview' => 'PHP', 'php_overview_keywords' => 'phpinfo, sistema, información', - 'php_overview_help' => 'PHP Información del sistema', + 'php_overview_help' => 'Información del sistema PHP', 'php_gd_info' => 'Debe instalar php-gd para mostrar códigos QR, consulte las instrucciones de instalación.', - 'php_gd_warning' => 'PHP Image Processing y GD plugin NO instalados.', + 'php_gd_warning' => 'PHP Image Processing y GD plugin NO están instalados.', 'pwd_secure_complexity' => 'Complejidad de la contraseña', 'pwd_secure_complexity_help' => 'Seleccione las reglas de complejidad de las contraseñas que desee aplicar.', 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'La contraseña no puede ser la misma que el nombre, apellido, correo electrónico o nombre de usuario', @@ -163,11 +165,11 @@ return [ 'pwd_secure_complexity_numbers' => 'Requiere al menos un número', 'pwd_secure_complexity_symbols' => 'Requiere al menos un símbolo', 'pwd_secure_complexity_case_diff' => 'Requiere al menos una mayúscula y una minúscula', - 'pwd_secure_min' => 'Caracteres mínimos de contraseña', + 'pwd_secure_min' => 'Caracteres mínimos de la contraseña', 'pwd_secure_min_help' => 'El valor mínimo permitido es 8', 'pwd_secure_uncommon' => 'Evitar contraseñas comunes', 'pwd_secure_uncommon_help' => 'Esto impedirá que los usuarios usen contraseñas comunes de las 10,000 contraseñas principales que se notifican en las infracciones.', - 'qr_help' => 'Activa Códigos QR antes para poder ver esto', + 'qr_help' => 'Habilite primero los códigos QR para configurar esto', 'qr_text' => 'Texto del código QR', 'saml' => 'SAML', 'saml_title' => 'Actualizar ajustes de SAML', @@ -184,7 +186,7 @@ return [ 'saml_attr_mapping_username' => 'Asociar atributo - Nombre de usuario', 'saml_attr_mapping_username_help' => 'NameID se utilizará si la asociación de atributos no está especificada o no es válida.', 'saml_forcelogin_label' => 'Forzar inicio de sesión SAML', - 'saml_forcelogin' => 'Hacer SAML el método de inicio de sesión principal', + 'saml_forcelogin' => 'Hacer de SAML el método de inicio de sesión principal', 'saml_forcelogin_help' => 'Puede usar \'/login?nosaml\' para ir a la página de inicio de sesión normal.', 'saml_slo_label' => 'Cerrar sesión única SAML', 'saml_slo' => 'Enviar una solicitud de salida a IdP al cerrar sesión', @@ -192,8 +194,8 @@ return [ 'saml_custom_settings' => 'Ajustes personalizados de SAML', 'saml_custom_settings_help' => 'Puede especificar ajustes adicionales a la biblioteca onelogin/php-saml. Úselo bajo su propio riesgo.', 'saml_download' => 'Descargar metadatos', - 'setting' => 'Parámetro', - 'settings' => 'Configuración', + 'setting' => 'Configuración', + 'settings' => 'Configuraciones', 'show_alerts_in_menu' => 'Mostrar alertas en el menú superior', 'show_archived_in_list' => 'Activos archivados', 'show_archived_in_list_text' => 'Mostrar activos archivados en el listado de "todos los activos"', @@ -213,16 +215,16 @@ return [ 'webhook_botname' => 'Nombre de Bot de :app', 'webhook_channel' => 'Canal de :app', 'webhook_endpoint' => 'Endpoint de :app', - 'webhook_integration' => 'Ajustes de :app', + 'webhook_integration' => 'Configuración de :app', 'webhook_test' =>'Probar integración con :app', 'webhook_integration_help' => 'La integración con :app es opcional, sin embargo, el punto final (endpoint) y el canal son necesarios si desea usarla. Para configurar la integración con :app, primero debe crear un webhook entrante en su cuenta :app. Haga clic en el botón Probar integración con :app para confirmar que su configuración es correcta antes de guardar. ', 'webhook_integration_help_button' => 'Una vez que haya guardado la información de :app, aparecerá un botón de prueba.', 'webhook_test_help' => 'Compruebe si su integración con :app está configurada correctamente. PRIMERO DEBE GUARDAR LA CONFIGURACION ACTUALIZADA DE :app.', 'shortcuts_enabled' => 'Habilitar accesos directos', 'shortcuts_help_text' => 'Windows: Alt + Tecla de acceso, Mac: Control + Opción + Tecla de acceso', - 'snipe_version' => 'Version de Snipe-IT', + 'snipe_version' => 'Versión de Snipe-IT', 'support_footer' => 'Enlace al soporte en el pie de página ', - 'support_footer_help' => 'Especifica quien ve los enlaces de información de Soporte y Manual de Usuarios de Snipe-IT', + 'support_footer_help' => 'Especifique quién puede ver los enlaces a la información de soporte de Snipe-IT y al manual de usuario', 'version_footer' => 'Versión en el pie de página ', 'version_footer_help' => 'Especifica quién ve la versión y el número de compilación de Snipe-IT.', 'system' => 'Información del Sistema', diff --git a/resources/lang/es-ES/admin/settings/message.php b/resources/lang/es-ES/admin/settings/message.php index f3856be1c6..fde69335bc 100644 --- a/resources/lang/es-ES/admin/settings/message.php +++ b/resources/lang/es-ES/admin/settings/message.php @@ -19,11 +19,11 @@ return [ ], 'purge' => [ 'error' => 'Ha ocurrido un error mientras se realizaba el purgado. ', - 'validation_failed' => 'Su confirmación de purga es incorrecta. Por favor, escriba la palabra "Borrar" en el cuadro de confirmación.', + 'validation_failed' => 'Su confirmación de purga es incorrecta. Por favor, escriba la palabra "DELETE" en el cuadro de confirmación.', 'success' => 'Registros eliminados correctamente purgados.', ], 'mail' => [ - 'sending' => 'Enviando correo electrónico...', + 'sending' => 'Enviando correo electrónico de prueba...', 'success' => '¡Correo enviado!', 'error' => 'El correo no pudo ser enviado.', 'additional' => 'No se proporciona ningún mensaje de error adicional. Compruebe la configuración de su correo y el registro de errores de la aplicación.' @@ -38,7 +38,7 @@ return [ ], 'webhook' => [ 'sending' => 'Enviando mensaje de prueba de :app...', - 'success' => '¡Su Integración :webhook_name funciona!', + 'success' => '¡Su integración :webhook_name funciona!', 'success_pt1' => '¡Éxito! Compruebe el ', 'success_pt2' => ' para su mensaje de prueba, y asegúrese de hacer clic en GUARDAR abajo para guardar su configuración.', '500' => 'Error 500 del servidor.', diff --git a/resources/lang/es-ES/admin/statuslabels/table.php b/resources/lang/es-ES/admin/statuslabels/table.php index f9f487f28d..78f5a67ce6 100644 --- a/resources/lang/es-ES/admin/statuslabels/table.php +++ b/resources/lang/es-ES/admin/statuslabels/table.php @@ -15,5 +15,5 @@ return array( 'show_in_nav' => 'Mostrar en la barra lateral', 'title' => 'Etiquetas de estado', 'undeployable' => 'No utilizable', - 'update' => 'Actualizar Etiqueta Estado', + 'update' => 'Actualizar la etiqueta de estado', ); diff --git a/resources/lang/es-ES/admin/users/general.php b/resources/lang/es-ES/admin/users/general.php index 0f437d2c1b..7b89307e14 100644 --- a/resources/lang/es-ES/admin/users/general.php +++ b/resources/lang/es-ES/admin/users/general.php @@ -7,15 +7,15 @@ return [ 'bulk_update_warn' => 'Está a punto de modificar las propiedades de :user_count usuarios. Por favor, tenga en cuenta que no puede modificar las propiedades de su propio usuario con este formulario, y debe realizar las modificaciones a su propio usuario de forma individual.', 'bulk_update_help' => 'Este formulario le permite actualizar varios usuarios a la vez. Solo diligencie los campos que necesita modificar. Los campos que queden en blanco no se modificarán.', 'current_assets' => 'Activos actualmente asignados a este usuario', - 'clone' => 'Clonar Usuario', + 'clone' => 'Clonar usuario', 'contact_user' => 'Contacta con :name', - 'edit' => 'Editar Usuario', + 'edit' => 'Editar usuario', 'filetype_info' => 'Tipos de archivos permitidos son png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, y rar.', 'history_user' => 'Historial de :name', 'info' => 'Información', 'restore_user' => 'Haga clic aquí para restaurarlos.', 'last_login' => 'Último acceso', - 'ldap_config_text' => 'Las configuraciones de LDAP estàn en: Admin -> Settings. La ubicaciòn seleccionadada sera asignada a todos los usuarios importados.', + 'ldap_config_text' => 'Los ajustes de configuración para LDAP se pueden encontrar en Administrador> LDAP. La ubicación (opcional) seleccionada se establecerá para todos los usuarios importados.', 'print_assigned' => 'Imprimir todos los asignados', 'email_assigned' => 'Enviar correo con todos los asignados', 'user_notified' => 'Se ha enviado al usuario un correo electrónico con lista de los elementos que tiene asignados actualmente.', @@ -23,13 +23,13 @@ return [ 'auto_assign_help' => 'Omitir este usuario en la asignación automática de licencias', 'software_user' => 'Software asignado a :name', 'send_email_help' => 'Debe proporcionar una dirección de correo electrónico para este usuario para poder enviarle las credenciales. Únicamente pueden enviarse las credenciales por correo eléctronico durante la creación del usuario. Las contraseñas se almacenan en un hash de un solo sentido y no se pueden recuperar una vez guardadas.', - 'view_user' => 'Ver Usuario :name', + 'view_user' => 'Ver usuario :name', 'usercsv' => 'Archivo CSV', 'two_factor_admin_optin_help' => 'La configuración actual permite la aplicación selectiva de la autenticación de dos factores. ', - 'two_factor_enrolled' => 'Dispositivo 2FA inscrito ', + 'two_factor_enrolled' => 'Dispositivo con 2FA inscrito ', 'two_factor_active' => '2FA activo ', - 'user_deactivated' => 'Usuario no puede iniciar sesión', - 'user_activated' => 'Usuario puede iniciar sesión', + 'user_deactivated' => 'El usuario no puede iniciar sesión', + 'user_activated' => 'El usuario puede iniciar sesión', 'activation_status_warning' => 'No cambiar el estado de activación', 'group_memberships_helpblock' => 'Sólo los superadministradores pueden editar pertenencias a grupo.', 'superadmin_permission_warning' => 'Sólo los superadministradores pueden conceder acceso a un usuario superadministrador.', diff --git a/resources/lang/es-ES/admin/users/message.php b/resources/lang/es-ES/admin/users/message.php index 80d6c215d3..8662003f10 100644 --- a/resources/lang/es-ES/admin/users/message.php +++ b/resources/lang/es-ES/admin/users/message.php @@ -3,10 +3,10 @@ return array( 'accepted' => 'Ha aceptado este artículo exitosamente.', - 'declined' => 'Ha rechazado este activo con exitosamente.', + 'declined' => 'Ha rechazado correctamente este activo.', 'bulk_manager_warn' => 'Sus usuarios han sido actualizados con éxito, sin embargo, la entrada supervisor (manager) no fue guardada porque el supervisor seleccionado también estaba en la lista de usuarios a editar, y los usuarios no pueden ser su propio supervisor. Vuelva a seleccionar los usuarios, excluyendo al supervisor.', - 'user_exists' => 'El Usuario ya existe!', - 'user_not_found' => 'Usuario inexistente.', + 'user_exists' => '¡El usuario ya existe!', + 'user_not_found' => 'El usuario no existe o usted no tiene permisos para verlo.', 'user_login_required' => 'El campo usuario es obligatorio', 'user_has_no_assets_assigned' => 'No hay activos asignados al usuario.', 'user_password_required' => 'La contraseña es obligatoria.', @@ -36,7 +36,7 @@ return array( 'create' => 'Hubo un problema al crear el usuario. Por favor, inténtelo de nuevo.', 'update' => 'Hubo un problema al actualizar el usuario. Por favor, inténtelo de nuevo.', 'delete' => 'Hubo un problema al eliminar el usuario. Por favor, inténtelo de nuevo.', - 'delete_has_assets' => 'Este usuario tiene elementos asignados y no se pueden eliminar.', + 'delete_has_assets' => 'Este usuario tiene elementos asignados y no se pudo eliminar.', 'delete_has_assets_var' => 'Este usuario todavía tiene un activo asignado. Por favor ingréselo primero.|Este usuario todavía tiene :count activos asignados. Por favor ingréselos primero.', 'delete_has_licenses_var' => 'Este usuario todavía tiene una licencia asignada. Por favor ingrésela primero.|Este usuario todavía tiene :count licencias asignadas. Por favor ingréselas primero.', 'delete_has_accessories_var' => 'Este usuario todavía tiene un accesorio asignado. Por favor ingréselo primero.|Este usuario todavía tiene :count accesorios asignados. Por favor ingréselos primero.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'No se pudo buscar en el servidor LDAP. Por favor, compruebe la configuración del servidor LDAP en el archivo de configuración LDAP.
Error del servidor LDAP:', 'ldap_could_not_get_entries' => 'No se han podido obtener entradas del servidor LDAP. Por favor verifique la configuración de su servidor LDAP en su archivo de configuración.
Error del servidor LDAP:', 'password_ldap' => 'La contraseña para esta cuenta es administrada por LDAP / Active Directory. Póngase en contacto con su departamento de TI para cambiar su contraseña.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/es-ES/admin/users/table.php b/resources/lang/es-ES/admin/users/table.php index b7299bb066..a1bba42e5e 100644 --- a/resources/lang/es-ES/admin/users/table.php +++ b/resources/lang/es-ES/admin/users/table.php @@ -3,7 +3,7 @@ return array( 'activated' => 'Activo', 'allow' => 'Permitir', - 'checkedout' => 'Equipos', + 'checkedout' => 'Activos', 'created_at' => 'Creado', 'createuser' => 'Crear usuario', 'deny' => 'Denegar', @@ -31,11 +31,11 @@ return array( 'show_deleted' => 'Mostrar usuarios eliminados', 'title' => 'Cargo', 'to_restore_them' => 'para restaurarlos.', - 'total_assets_cost' => "Coste total de activos", + 'total_assets_cost' => "Costo total de activos", 'updateuser' => 'Actualizar usuario', 'username' => 'Nombre de usuario', 'user_deleted_text' => 'Este usuario ha sido marcado como eliminado.', 'username_note' => '(Esto se usa solo para la conexión con Active Directory, no para el inicio de sesión.)', - 'cloneuser' => 'Clonar Usuario', - 'viewusers' => 'Ver Usuarios', + 'cloneuser' => 'Clonar usuario', + 'viewusers' => 'Ver usuarios', ); diff --git a/resources/lang/es-ES/general.php b/resources/lang/es-ES/general.php index 4bfdcd9ee3..bed087d66a 100644 --- a/resources/lang/es-ES/general.php +++ b/resources/lang/es-ES/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'También, elimine temporalmente a estos usuarios. Su historial de activos permanecerá intacto a menos que purgue los registros eliminados en la Configuración de administración.', 'bulk_checkin_delete_success' => 'Los usuarios seleccionados han sido eliminados y sus activos han sido ingresados.', 'bulk_checkin_success' => 'Los elementos para los usuarios seleccionados han sido ingresados.', - 'set_to_null' => 'Eliminar valores para este activo|Eliminar valores para todos los :asset_count activos ', + 'set_to_null' => 'Eliminar los valores del elemento seleccionado|Eliminar los valores de los :selection_count elementos seleccionados ', 'set_users_field_to_null' => 'Eliminar valores de :field para este usuario|Eliminar valores de :field para todos los :user_count usuarios ', 'na_no_purchase_date' => 'N/A - No se proporcionó fecha de compra', 'assets_by_status' => 'Activos por estado', @@ -492,7 +492,7 @@ return [ 'checked_out_to_first_name' => 'Asignado a: Nombre', 'checked_out_to_last_name' => 'Asignado a: Apellido', 'checked_out_to_username' => 'Asignado a: Nombre de usuario', - 'checked_out_to_email' => 'Asignado a: correo electrónico', + 'checked_out_to_email' => 'Asignado a: Correo electrónico', 'checked_out_to_tag' => 'Asignado a: Placa de activo', 'manager_first_name' => 'Nombre del supervisor', 'manager_last_name' => 'Apellido del supervisor', @@ -510,7 +510,7 @@ return [ 'import_note' => 'Importado usando el importador de csv', ], 'remove_customfield_association' => 'Elimine este campo del grupo de campos. Esto no eliminará el campo personalizado, solo la asociación de este campo con este grupo de campos.', - 'checked_out_to_fields' => 'Campos sobre quién tiene asignado el elemento', + 'checked_out_to_fields' => 'Campos de la persona que tiene asignado el elemento', 'percent_complete' => '% completo', 'uploading' => 'Subiendo... ', 'upload_error' => 'Error al cargar el archivo. Por favor, compruebe que no hay filas vacías y que no hay nombres de columna duplicados.', @@ -559,8 +559,8 @@ return [ 'expires' => 'Vence', 'map_fields'=> 'Asociar campos para :item_type', 'remaining_var' => ':count restantes', - 'assets_in_var' => 'Activos en :name :type', 'label' => '', 'import_asset_tag_exists' => 'Ya existe un activo con la placa :asset_tag y no se ha solicitado una actualización. No se ha realizado ningún cambio.', + 'countries_manually_entered_help' => 'Los valores con asterisco (*) fueron introducidos manualmente y no coinciden con los valores desplegables ISO 3166 existentes', ]; diff --git a/resources/lang/es-ES/localizations.php b/resources/lang/es-ES/localizations.php index 03c489ced2..e83e0fce47 100644 --- a/resources/lang/es-ES/localizations.php +++ b/resources/lang/es-ES/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Seleccionar un idioma', + 'select_language' => 'Seleccione un idioma', 'languages' => [ 'en-US'=> 'Inglés, EEUU', 'en-GB'=> 'Inglés, Reino Unido', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulú', ], - 'select_country' => 'Seleccionar un país', + 'select_country' => 'Seleccione un país', 'countries' => [ 'AC'=>'Isla de Ascensión', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egipto', + 'GB-ENG'=>'Inglaterra', 'ER'=>'Eritrea', 'ES'=>'España', 'ET'=>'Etiopía', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Países Bajos', + 'GB-NIR' => 'Irlanda del Norte', 'NO'=>'Noruega', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Federación Rusa', 'RW'=>'Ruanda', 'SA'=>'Arabia Saudita', - 'UK'=>'Escocia', + 'GB-SCT'=>'Escocia', 'SB'=>'Islas Salomón', 'SC'=>'Seychelles', 'SS'=>'Sudán del Sur', @@ -312,6 +314,7 @@ return [ 'VI'=>'Islas Vírgenes (EE. UU.)', 'VN'=>'Vietnam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Gales', 'WF'=>'Islas Wallis y Futuna', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/es-ES/mail.php b/resources/lang/es-ES/mail.php index e8e2365497..0b67799b4e 100644 --- a/resources/lang/es-ES/mail.php +++ b/resources/lang/es-ES/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Un usuario ha solicitado un elemento en la página web', 'acceptance_asset_accepted' => 'Un usuario ha aceptado un elemento', 'acceptance_asset_declined' => 'Un usuario ha rechazado un elemento', - 'accessory_name' => 'Nombre de accesorio:', - 'additional_notes' => 'Notas adicionales:', + 'accessory_name' => 'Nombre de accesorio', + 'additional_notes' => 'Notas adicionales', 'admin_has_created' => 'Un administrador ha creado una cuenta para ti en la web :web.', - 'asset' => 'Activo:', - 'asset_name' => 'Nombre del activo:', + 'asset' => 'Activo', + 'asset_name' => 'Nombre del activo', 'asset_requested' => 'Activo solicitado', 'asset_tag' => 'Placa del activo', 'assets_warrantee_alert' => 'Hay :count activo con una garantía que expira en los próximos :threshold days.|Hay :count activos con garantías que expiran en los siguientes :threshold days.', 'assigned_to' => 'Asignado a', 'best_regards' => 'Cordialmente,', - 'canceled' => 'Cancelado:', - 'checkin_date' => 'Fecha de devolución:', - 'checkout_date' => 'Fecha de asignación:', + 'canceled' => 'Cancelado', + 'checkin_date' => 'Fecha de ingreso', + 'checkout_date' => 'Fecha de asignación', 'checkedout_from' => 'Asignado desde', 'checkedin_from' => 'Devuelto desde', 'checked_into' => 'Devuelto en', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Por favor, haga clic en el siguiente enlace para confirmar su cuenta de :web:', 'current_QTY' => 'Cantidad actual', 'days' => 'Días', - 'expecting_checkin_date' => 'Fecha esperada de devolución:', + 'expecting_checkin_date' => 'Fecha esperada de devolución', 'expires' => 'Vence', 'hello' => 'Hola', 'hi' => 'Hola', 'i_have_read' => 'He leído y aceptado los términos de uso, y he recibido este artículo.', 'inventory_report' => 'Informe de inventario', - 'item' => 'Elemento:', + 'item' => 'Elemento', 'item_checked_reminder' => 'Este es un recordatorio de que actualmente tiene :count elemento(s) asignado(s) que no ha aceptado o rechazado. Haga clic en el siguiente enlace para confirmar su decisión.', 'license_expiring_alert' => 'Hay :count licencia que expira en los próximos :threshold días. | Hay :count licencias que expiran en los próximos :threshold días.', 'link_to_update_password' => 'Por favor, haga clic en el siguiente enlace para actualizar contraseña de :web :', @@ -66,11 +66,11 @@ return [ 'name' => 'Nombre', 'new_item_checked' => 'Un nuevo artículo ha sido asignado a su nombre, los detalles están a continuación.', 'notes' => 'Notas', - 'password' => 'Contraseña:', + 'password' => 'Contraseña', 'password_reset' => 'Reiniciar la contraseña', 'read_the_terms' => 'Por favor lea los términos de uso a continuación.', 'read_the_terms_and_click' => 'Por favor lea los términos de uso a continuación y haga clic en el enlace en la parte inferior para confirmar que usted leyó los términos de uso y los acepta, y que ha recibido el activo.', - 'requested' => 'Solicitado:', + 'requested' => 'Solicitado', 'reset_link' => 'Su enlace de restablecimiento de contraseña', 'reset_password' => 'Haaga clic aquí para restablecer tu contraseña:', 'rights_reserved' => 'Todos los derechos reservados.', diff --git a/resources/lang/es-ES/validation.php b/resources/lang/es-ES/validation.php index eacfdb039c..e2aeab8161 100644 --- a/resources/lang/es-ES/validation.php +++ b/resources/lang/es-ES/validation.php @@ -157,7 +157,7 @@ return [ 'starts_with' => 'El campo :attribute debe iniciar con uno de los siguientes: :values.', 'string' => 'El atributo: debe ser una cadena.', 'two_column_unique_undeleted' => ':attribute debe ser único a través de :table1 y :table2. ', - 'unique_undeleted' => 'El :atrribute debe ser único.', + 'unique_undeleted' => 'El :attribute debe ser único.', 'non_circular' => ':attribute no debe crear una referencia circular.', 'not_array' => ':attribute no puede ser una matriz.', 'disallow_same_pwd_as_user_fields' => 'La contraseña no puede ser la misma que el nombre de usuario.', diff --git a/resources/lang/es-MX/admin/custom_fields/general.php b/resources/lang/es-MX/admin/custom_fields/general.php index b8c1f15330..b9fd8573fb 100644 --- a/resources/lang/es-MX/admin/custom_fields/general.php +++ b/resources/lang/es-MX/admin/custom_fields/general.php @@ -37,7 +37,7 @@ return [ 'show_in_email' => '¿Incluir el campo en los correos de asignación enviados al usuario? Los campos cifrados no se pueden incluir en los correos electrónicos', 'show_in_email_short' => 'Incluye en correos electrónicos.', 'help_text' => 'Texto de ayuda', - 'help_text_description' => 'Esto es un texto opcional que se mostrará debajo de los elementos del formulario cuando se este editando un activo para proporcionar contexto adicional del campo.', + 'help_text_description' => 'Este es un texto opcional que aparecerá debajo de los campos del formulario cuando se edite un activo para proporcionar contexto adicional.', 'about_custom_fields_title' => 'Acerca de los Campos Personalizados', 'about_custom_fields_text' => 'Los campos personalizados te permiten agregar atributos arbritarios a los activos.', 'add_field_to_fieldset' => 'Añadir campo al grupo de campos', diff --git a/resources/lang/es-MX/admin/depreciations/general.php b/resources/lang/es-MX/admin/depreciations/general.php index 1df875daaf..78e3c260ab 100644 --- a/resources/lang/es-MX/admin/depreciations/general.php +++ b/resources/lang/es-MX/admin/depreciations/general.php @@ -8,7 +8,7 @@ return [ 'depreciation_name' => 'Nombre amortización', 'depreciation_min' => 'Valor mínimo de depreciación', 'number_of_months' => 'Número de meses', - 'update' => 'Actualizar Amortización', + 'update' => 'Actualizar amortización', 'depreciation_min' => 'Valor mínimo después de depreciado', 'no_depreciations_warning' => 'Advertencia: No tiene ninguna depreciación configurada. diff --git a/resources/lang/es-MX/admin/depreciations/message.php b/resources/lang/es-MX/admin/depreciations/message.php index 6532eb38e3..b57b54c800 100644 --- a/resources/lang/es-MX/admin/depreciations/message.php +++ b/resources/lang/es-MX/admin/depreciations/message.php @@ -2,7 +2,7 @@ return array( - 'does_not_exist' => 'Clase de amortización inexistente.', + 'does_not_exist' => 'La clase de depreciación no existe.', 'assoc_users' => 'Esta depreciación está actualmente asociada con uno o más modelos y no puede ser eliminada. Por favor, elimine los modelos y luego intente borrarlas de nuevo. ', diff --git a/resources/lang/es-MX/admin/depreciations/table.php b/resources/lang/es-MX/admin/depreciations/table.php index b303c8e502..ee803b42fd 100644 --- a/resources/lang/es-MX/admin/depreciations/table.php +++ b/resources/lang/es-MX/admin/depreciations/table.php @@ -6,7 +6,6 @@ return [ 'months' => 'Meses', 'term' => 'Termina', 'title' => 'Nombre ', - 'depreciation_min' => 'Key: array[\'depreciacion_min\'] -array[\'depreciacion_min\']', + 'depreciation_min' => 'Valor mínimo', ]; diff --git a/resources/lang/es-MX/admin/hardware/form.php b/resources/lang/es-MX/admin/hardware/form.php index 85879521d6..8828aa2c54 100644 --- a/resources/lang/es-MX/admin/hardware/form.php +++ b/resources/lang/es-MX/admin/hardware/form.php @@ -23,7 +23,7 @@ return [ 'depreciation' => 'Depreciación', 'depreciates_on' => 'Se deprecia en', 'default_location' => 'Ubicación predeterminada', - 'default_location_phone' => 'Teléfono de ubicación por defecto', + 'default_location_phone' => 'Teléfono de ubicación predeterminada', 'eol_date' => 'Fecha fin de soporte (EOL)', 'eol_rate' => 'Tasa fin de soporte (EOL)', 'expected_checkin' => 'Fecha esperada de devolución', @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Actualizar sólo la ubicación predeterminada', 'asset_location_update_actual' => 'Actualizar sólo la ubicación actual', 'asset_not_deployable' => 'Ese estado de activos es no utilizable. Este activo no puede ser asignado.', + 'asset_not_deployable_checkin' => 'Ese estado del activo no es utilizable. El uso de esta etiqueta de estado ingresará el activo.', 'asset_deployable' => 'El estado indica que es utilizable. Este activo puede ser asignado.', 'processing_spinner' => 'Procesando... (Esto puede tomar un poco de tiempo en archivos grandes)', 'optional_infos' => 'Información opcional', diff --git a/resources/lang/es-MX/admin/hardware/general.php b/resources/lang/es-MX/admin/hardware/general.php index de8689309c..52e1cbe7a6 100644 --- a/resources/lang/es-MX/admin/hardware/general.php +++ b/resources/lang/es-MX/admin/hardware/general.php @@ -36,7 +36,7 @@ return [ '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', + 'custom_export' => 'Personalizar exportación', 'mfg_warranty_lookup' => 'Búsqueda del estado de garantía para :manufacturer', - 'user_department' => 'Departamento', + 'user_department' => 'Departamento del usuario', ]; diff --git a/resources/lang/es-MX/admin/hardware/message.php b/resources/lang/es-MX/admin/hardware/message.php index 42e2e9f3ad..b8084131dc 100644 --- a/resources/lang/es-MX/admin/hardware/message.php +++ b/resources/lang/es-MX/admin/hardware/message.php @@ -7,28 +7,28 @@ return [ 'does_not_exist_var'=> 'Activo con placa :asset_tag no encontrado.', 'no_tag' => 'No se ha proporcionado ninguna placa de activo.', 'does_not_exist_or_not_requestable' => 'Ese activo no existe o no puede ser solicitado.', - 'assoc_users' => 'Actualmente este activo está asignado a un usuario y no puede ser eliminado. Por favor, primero compruebe el activo y vuelva a intentarlo. ', + 'assoc_users' => 'Actualmente este activo está asignado a un usuario y no puede ser eliminado. Por favor, primero ingrese el activo y vuelva a intentarlo. ', 'warning_audit_date_mismatch' => 'La próxima fecha de auditoría de este activo (:next_audit_date) es anterior a la última fecha de auditoría (:last_audit_date). Por favor, actualice la próxima fecha de auditoría.', 'create' => [ 'error' => 'El activo no fue creado, por favor, inténtelo de nuevo. :(', - 'success' => 'Equipo creado. :)', + 'success' => 'Activo creado con éxito. :)', 'success_linked' => 'Activo con placa :tag creado con éxito. Haga clic aquí para ver.', ], 'update' => [ 'error' => 'El activo no pudo ser actualizado, por favor inténtelo de nuevo', - 'success' => 'Equipo actualizado.', + 'success' => 'Equipo actualizado correctamente.', 'encrypted_warning' => 'El activo se actualizó correctamente, pero los campos personalizados cifrados no lo hicieron debido a los permisos', - 'nothing_updated' => 'Ningún campo fue seleccionado, por lo que nada ha sido actualizado.', + 'nothing_updated' => 'Ningún campo fue seleccionado, por lo que no se actualizó nada.', 'no_assets_selected' => 'Ningún activo fue seleccionado, por lo que no se actualizó nada.', 'assets_do_not_exist_or_are_invalid' => 'Los activos seleccionados no se pueden actualizar.', ], 'restore' => [ 'error' => 'El activo no fue restaurado, por favor inténtelo nuevamente', - 'success' => 'Equipo restaurado correctamente.', - 'bulk_success' => 'Activo restaurado con éxito.', + 'success' => 'Activo restaurado exitosamente.', + 'bulk_success' => 'Activo restaurado exitosamente.', 'nothing_updated' => 'No se seleccionaron activos, por lo que no se restauró nada.', ], @@ -60,7 +60,7 @@ return [ 'file_missing' => 'Falta el archivo seleccionado', 'file_already_deleted' => 'El archivo seleccionado ya fue eliminado', 'header_row_has_malformed_characters' => 'Uno o más atributos de la fila de encabezado contiene caracteres UTF-8 mal formados', - 'content_row_has_malformed_characters' => 'Uno o más atributos de la fila de encabezado contiene caracteres UTF-8 mal formados', + 'content_row_has_malformed_characters' => 'Uno o más atributos en la primera fila contienen caracteres UTF-8 mal formados', ], diff --git a/resources/lang/es-MX/admin/hardware/table.php b/resources/lang/es-MX/admin/hardware/table.php index a68a3de87c..da38ffff0a 100644 --- a/resources/lang/es-MX/admin/hardware/table.php +++ b/resources/lang/es-MX/admin/hardware/table.php @@ -5,7 +5,7 @@ return [ 'asset_tag' => 'Placa del activo', 'asset_model' => 'Modelo', 'assigned_to' => 'Asignado a', - 'book_value' => 'Valor Actual', + 'book_value' => 'Valor actual', 'change' => 'Operación', 'checkout_date' => 'Fecha de asignación', 'checkoutto' => 'Asignado a', @@ -24,7 +24,7 @@ return [ 'title' => 'Activo ', 'image' => 'Imagen de dispositivo', 'days_without_acceptance' => 'Días sin aceptación', - 'monthly_depreciation' => 'Depreciación Mensual', + 'monthly_depreciation' => 'Depreciación mensual', 'assigned_to' => 'Asignado a', 'requesting_user' => 'Usuario Solicitante', 'requested_date' => 'Fecha solicitada', diff --git a/resources/lang/es-MX/admin/locations/message.php b/resources/lang/es-MX/admin/locations/message.php index 67a85e4d29..455c5833ec 100644 --- a/resources/lang/es-MX/admin/locations/message.php +++ b/resources/lang/es-MX/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'La ubicación no existe.', - 'assoc_users' => 'Esta ubicación no se puede eliminar actualmente porque es la ubicación de al menos un activo o un usuario, tiene activos asignados o es la ubicación padre de otra ubicación. Por favor actualice sus modelos para que ya no hagan referencia a esta ubicación e inténtelo de nuevo. ', + 'assoc_users' => 'Esta ubicación no se puede eliminar actualmente porque es la ubicación de al menos un activo o usuario, tiene activos asignados o es la ubicación padre de otra ubicación. Por favor, actualice sus registros para que ya no hagan referencia a esta ubicación e inténtalo de nuevo. ', 'assoc_assets' => 'Esta ubicación está actualmente asociada con al menos un activo y no puede ser eliminada. Por favor actualice sus activos para que ya no hagan referencia a esta ubicación e inténtelo de nuevo. ', 'assoc_child_loc' => 'Esta ubicación es actualmente el padre de al menos una ubicación hija y no puede ser eliminada. Por favor actualice sus ubicaciones para que ya no hagan referencia a esta ubicación e inténtelo de nuevo. ', 'assigned_assets' => 'Activos asignados', diff --git a/resources/lang/es-MX/admin/models/message.php b/resources/lang/es-MX/admin/models/message.php index 4bbc09023b..9370ef2a54 100644 --- a/resources/lang/es-MX/admin/models/message.php +++ b/resources/lang/es-MX/admin/models/message.php @@ -5,7 +5,7 @@ return array( 'deleted' => 'Se eliminó el modelo del activo', 'does_not_exist' => 'Modelo inexistente.', 'no_association' => '¡ADVERTENCIA! ¡El modelo de activo para este artículo no es válido o no existe!', - 'no_association_fix' => 'Esto causará problemas raros y horribles. Edita este activo para asignarlo a un modelo.', + 'no_association_fix' => 'Esto causará problemas raros y horribles. Edite este activo ahora para asignarle un modelo.', 'assoc_users' => 'Este modelo está asociado a uno o más activos y no puede ser eliminado. Por favor, elimine los activos y vuelva a intentarlo. ', 'invalid_category_type' => 'El tipo de esta categoría debe ser categoría de activos.', @@ -17,18 +17,18 @@ return array( 'update' => array( 'error' => 'El modelo no pudo ser actualizado, por favor inténtelo de nuevo', - 'success' => 'Modelo actualizado.', + 'success' => 'El modelo fue actualizado exitosamente.', ), 'delete' => array( 'confirm' => '¿Está seguro de que desea eliminar este modelo de activo?', 'error' => 'Hubo un problema eliminando el modelo. Por favor, inténtelo de nuevo.', - 'success' => 'Modelo eliminado.' + 'success' => 'El modelo fue eliminado exitosamente.' ), 'restore' => array( 'error' => 'El modelo no fue restaurado, por favor intente nuevamente', - 'success' => 'Modelo restaurado exitosamente.' + 'success' => 'El modelo fue restaurado exitosamente.' ), 'bulkedit' => array( diff --git a/resources/lang/es-MX/admin/models/table.php b/resources/lang/es-MX/admin/models/table.php index 12e3078e86..312944b9cd 100644 --- a/resources/lang/es-MX/admin/models/table.php +++ b/resources/lang/es-MX/admin/models/table.php @@ -12,6 +12,6 @@ return array( 'update' => 'Actualizar modelo de activo', 'view' => 'Ver modelo de activo', 'update' => 'Actualizar modelo de activo', - 'clone' => 'Clonar Modelo', - 'edit' => 'Editar Modelo', + 'clone' => 'Clonar modelo', + 'edit' => 'Editar modelo', ); diff --git a/resources/lang/es-MX/admin/settings/general.php b/resources/lang/es-MX/admin/settings/general.php index 9e5e8d30d1..6615ff9b5f 100644 --- a/resources/lang/es-MX/admin/settings/general.php +++ b/resources/lang/es-MX/admin/settings/general.php @@ -15,37 +15,39 @@ return [ 'alert_title' => 'Actualizar ajustes de notificación', 'alert_email' => 'Enviar alertas a', 'alert_email_help' => 'Direcciones de correo electrónico o listas de distribución a las que desea que se envíen alertas separadas por comas', - 'alerts_enabled' => 'Alertas habilitadas', - 'alert_interval' => 'Limite de alertas de expiración (en días)', - 'alert_inv_threshold' => 'Umbral de alerta del inventario', + 'alerts_enabled' => 'Alertas de correo electrónico habilitadas', + 'alert_interval' => 'Umbral para las alertas de caducidad (en días)', + 'alert_inv_threshold' => 'Umbral para alerta de inventario', 'allow_user_skin' => 'Permitir al usuario cambiar la apariencia', 'allow_user_skin_help_text' => 'Si se marca esta casilla, el usuario podrá reemplazar la apariencia de la interfaz con una diferente.', 'asset_ids' => 'Códigos de los activos', 'audit_interval' => 'Intervalo de auditoría', 'audit_interval_help' => 'Si está obligado a auditar físicamente sus activos con regularidad, introduzca el intervalo en meses que utilice. Si actualiza este valor, se actualizarán todas las "próximas fechas de auditoría" de los activos con una fecha de auditoría próxima.', - 'audit_warning_days' => 'Umbral de advertencia de auditoría', + 'audit_warning_days' => 'Umbral para aviso de auditoría', 'audit_warning_days_help' => '¿Con cuántos días de antelación es necesario avisar que se deben auditar los activos?', - 'auto_increment_assets' => 'Generar placas de activos autoincrementables', + 'auto_increment_assets' => 'Generar incremento automático en las placas de activos', 'auto_increment_prefix' => 'Prefijo (opcional)', 'auto_incrementing_help' => 'Habilite primero el incremento automático de las placas de activos antes de configurar esto', 'backups' => 'Copias de seguridad', 'backups_help' => 'Crear, descargar y restaurar copias de seguridad ', 'backups_restoring' => 'Restaurando desde la copia de seguridad', + 'backups_clean' => 'Depure la base de datos de la copia de seguridad antes de restaurarla', + 'backups_clean_helptext' => "Esto puede ser útil si está cambiando entre versiones de bases de datos", 'backups_upload' => 'Cargar copia de seguridad', 'backups_path' => 'Las copias de seguridad en el servidor se almacenan en :path', 'backups_restore_warning' => 'Utilice el botón de restauración para restaurar desde una copia de seguridad anterior. (Actualmente esto no funciona con almacenamiento de archivos S3 o Docker).

Su base de datos completa de :app_name y cualquier archivo cargado será completamente reemplazado por lo que hay en la copia de seguridad. ', 'backups_logged_out' => 'A todos los usuarios existentes, incluido usted, se le cerrará la sesión una vez que la restauración haya finalizado.', 'backups_large' => 'Las copias de seguridad muy grandes pueden agotar el tiempo de espera en el intento de restauración y todavía pueden necesitar ser ejecutadas a través de la línea de comandos. ', - 'barcode_settings' => 'Configuración de Código de Barras', + 'barcode_settings' => 'Configuración del código de barras', 'confirm_purge' => 'Confirmar la purga', 'confirm_purge_help' => 'Introduzca el texto "DELETE" en la casilla de abajo para purgar sus registros borrados. Esta acción no se puede deshacer y borrará PERMANENTAMENTE todos los elementos y usuarios eliminados. Debería hacer primero una copia de seguridad, para estar seguro.', 'custom_css' => 'CSS Personalizado', 'custom_css_help' => 'Introduzca cualquier CSS personalizado que desee utilizar. No incluya las etiquetas <style></style>.', 'custom_forgot_pass_url' => 'URL de restablecimiento de contraseña personalizada', - 'custom_forgot_pass_url_help' => 'Esto remplaza la URL incorporada para las contraseñas olvidadas en la pantalla de inicio, útil para dirigir a las personas a una funcionalidad de restablecimiento de contraseña LDAP interna o alojada. Esto efectivamente desactivará la funcionalidad local de olvido de contraseña.', + 'custom_forgot_pass_url_help' => 'Esto reemplaza la URL de contraseña olvidada incorporada en la pantalla de inicio de sesión, es útil para dirigir a las personas a la funcionalidad de restablecimiento de contraseña LDAP interna o alojada. Deshabilitará efectivamente la funcionalidad de olvido de contraseña del usuario local.', 'dashboard_message' => 'Mensaje en el tablero', 'dashboard_message_help' => 'Este texto aparecerá en el panel para cualquiera que tenga permiso de ver el Panel.', - 'default_currency' => 'Moneda Predeterminada', + 'default_currency' => 'Divisa predeterminada', 'default_eula_text' => 'Acuerdo de uso predeterminado', 'default_language' => 'Idioma predeterminado', 'default_eula_help_text' => 'También puede asociar acuerdos de uso personalizados a categorías específicas.', @@ -54,40 +56,40 @@ return [ 'display_checkout_date' => 'Mostrar fecha de asignación', 'display_eol' => 'Mostrar fin de soporte (EOL) en la vista de tabla', 'display_qr' => 'Mostrar Códigos QR', - 'display_alt_barcode' => 'Mostrar códigos de barras en 1D', + 'display_alt_barcode' => 'Mostrar códigos de barras de 1D', 'email_logo' => 'Logo de correo electrónico', - 'barcode_type' => 'Tipo de códigos de barras 2D', - 'alt_barcode_type' => 'Tipo de códigos de barras 1D', + 'barcode_type' => 'Tipo de código de barras de 2D', + 'alt_barcode_type' => 'Tipo de código de barras de 1D', 'email_logo_size' => 'Los logotipos cuadrados se ven mejor en correo electrónico. ', 'enabled' => 'Habilitado', 'eula_settings' => 'Configuración de los acuerdos de uso', 'eula_markdown' => 'Estos acuerdos de uso permiten markdown estilo Github.', 'favicon' => 'Favicon', - 'favicon_format' => 'Los tipos de archivo aceptados son ico, png y gif. Otros formatos de imagen pueden no funcionar en todos los navegadores.', + 'favicon_format' => 'Los tipos de archivo aceptados son ico, png y gif. Es posible que otros formatos de imagen no funcionen en todos los navegadores.', 'favicon_size' => 'Los favicons deben ser imágenes cuadradas, de 16x16 píxeles.', - 'footer_text' => 'Texto Adicional de Pie de Página ', - 'footer_text_help' => 'Este texto aparecerá en el lado derecho del pie de página. Los enlaces son permitidos usando el formato flavored de GitHub. Saltos de línea, cabeceras, imágenes, etc, pueden resultar impredecibles.', - 'general_settings' => 'Configuración General', + 'footer_text' => 'Texto adicional en el pie de página ', + 'footer_text_help' => 'Este texto aparecerá en el lado derecho del pie de página. Los enlaces son permitidos usando markdown estilo Github. Los saltos de línea, encabezados, imágenes, etc. pueden dar lugar a resultados impredecibles.', + 'general_settings' => 'Configuración general', 'general_settings_keywords' => 'soporte de la compañía, firma, aceptación, formato de correo electrónico, formato de nombre de usuario, imágenes, por página, miniatura, acuerdo de uso, términos y condiciones, gravatar, términos de servicio, tablero de indicadores, privacidad', 'general_settings_help' => 'Acuerdo de uso predeterminado y más', - 'generate_backup' => 'Generar Respaldo', + 'generate_backup' => 'Generar copia de seguridad', 'google_workspaces' => 'Google Workspace', - 'header_color' => 'Color de encabezado', - 'info' => 'Estos parámetros permirten personalizar ciertos aspectos de la aplicación.', + 'header_color' => 'Color del encabezado', + 'info' => 'Estos ajustes le permiten personalizar ciertos aspectos de su instalación.', 'label_logo' => 'Logo de etiqueta', 'label_logo_size' => 'Los logos cuadrados se ven mejor - se mostrarán en la parte superior derecha de cada etiqueta de activo. ', 'laravel' => 'Versión de Laravel', 'ldap' => 'LDAP', - 'ldap_default_group' => 'Grupo de permisos por defecto', + 'ldap_default_group' => 'Grupo de permisos predeterminado', 'ldap_default_group_info' => 'Seleccione un grupo para asignar a los usuarios recién sincronizados. Recuerde que un usuario asume los permisos del grupo que le han asignado.', 'no_default_group' => 'Ningún grupo por defecto', 'ldap_help' => 'LDAP/Directorio Activo', 'ldap_client_tls_key' => 'Llave TLS del cliente LDAP', - 'ldap_client_tls_cert' => 'LDAP Certificado TLS de cliente', + 'ldap_client_tls_cert' => 'LDAP Certificado TLS del lado del cliente', 'ldap_enabled' => 'LDAP activado', 'ldap_integration' => 'Integración LDAP', - 'ldap_settings' => 'Ajustes LDAP', - 'ldap_client_tls_cert_help' => 'El certificado TLS del cliente y la clave para las conexiones LDAP normalmente solo son útiles en las configuraciones de Google Workspace con "LDAP Seguro". Ambas son requeridas.', + 'ldap_settings' => 'Configuración LDAP', + 'ldap_client_tls_cert_help' => 'El certificado TLS del lado del cliente y la clave para las conexiones LDAP normalmente solo son útiles en las configuraciones de Google Workspace con "LDAP Seguro". Ambas son requeridas.', 'ldap_location' => 'Ubicación LDAP', 'ldap_location_help' => 'El campo Ubicación de Ldap debe utilizarse si una OU no está siendo utilizada en el DN del enlace base. Deja este espacio en blanco si se utiliza una búsqueda OU.', 'ldap_login_test_help' => 'Introduzca un nombre de usuario y una contraseña LDAP válidos del DN base que especificó anteriormente para comprobar si el inicio de sesión LDAP está configurado correctamente. PRIMERO DEBE GUARDAR LA CONFIGURACIÓN LDAP ACTUALIZADA.', @@ -95,20 +97,20 @@ return [ 'ldap_manager' => 'Gestor LDAP', 'ldap_server' => 'Servidor LDAP', 'ldap_server_help' => 'Esto debería comenzar con ldap:// (sin cifrado) o con ldaps:// (para TLS o SSL)', - 'ldap_server_cert' => 'Certificado de validación SSL LDAP', - 'ldap_server_cert_ignore' => 'Permitir certificados SSL inválidos', + 'ldap_server_cert' => 'Validación del certificado LDAP SSL', + 'ldap_server_cert_ignore' => 'Permitir certificado SSL inválido', 'ldap_server_cert_help' => 'Seleccione esta casilla si está utilizando un certificado SSL autofirmado y desea aceptar un certificado SSL inválido.', 'ldap_tls' => 'Usar TLS', 'ldap_tls_help' => 'Esto se debe seleccionar si se está ejecutando STARTTLS en el servidor LDAP. ', - 'ldap_uname' => 'Enlazar usuario LDAP', - 'ldap_dept' => 'Departamento de Protocolo Ligero de Acceso a Directorio (LDAP)', + 'ldap_uname' => 'Nombre de usuario de enlace LDAP (LDAP Bind Username)', + 'ldap_dept' => 'Departamento LDAP', 'ldap_phone' => 'Número Telefónico LDAP', 'ldap_jobtitle' => 'Cargo LDAP', 'ldap_country' => 'País LDAP', - 'ldap_pword' => 'Enlazar contraseña LDAP', + 'ldap_pword' => 'Contraseña de enlace LDAP', 'ldap_basedn' => 'Enlazar base DN', 'ldap_filter' => 'Filtro LDAP', - 'ldap_pw_sync' => 'Sincronización de Contraseña LDAP', + 'ldap_pw_sync' => 'Sincronizar contraseña del LDAP', 'ldap_pw_sync_help' => 'Desmarque esta casilla si no desea mantener las contraseñas LDAP sincronizadas con las contraseñas locales. Si desactiva esta opción, los usuarios no podrán iniciar sesión si, por algún motivo, no se puede acceder al servidor LDAP.', 'ldap_username_field' => 'Campo nombre de usuario', 'ldap_lname_field' => 'Apellido', @@ -118,10 +120,10 @@ return [ 'ldap_active_flag' => 'Flag activo LDAP', 'ldap_activated_flag_help' => 'Este valor se utiliza para determinar si un usuario sincronizado puede iniciar sesión en Snipe-IT. No afecta a la capacidad de asignarles o retirarles elementos, y debería ser el nombre de atributo dentro de su AD/LDAP, no el valor.

Si este campo está configurado a un nombre de campo que no existe en su AD/LDAP, o el valor en el campo AD/LDAP se establece en 0 o falso, el inicio de sesión de usuario será deshabilitado. Si el valor en el campo AD/LDAP está establecido en 1 o true o cualquier otro texto significa que el usuario puede iniciar sesión. Cuando el campo está en blanco en su AD, respetamos el atributo userAccountControl, que generalmente permite a los usuarios no suspendidos iniciar sesión.', 'ldap_emp_num' => 'Número de empleado LDAP', - 'ldap_email' => 'Email LDAP', + 'ldap_email' => 'Correo electrónico LDAP', 'ldap_test' => 'Probar LDAP', 'ldap_test_sync' => 'Prueba de sincronización LDAP', - 'license' => 'Licencia de Software', + 'license' => 'Licencia de software', 'load_remote' => 'Cargar avatares remotos', 'load_remote_help_text' => 'Desmarque esta casilla si su instalación no puede cargar secuencias de comandos (scripts) desde Internet . Esto evitará que Snipe-IT intente cargar avatares de Gravatar u otras fuentes externas.', 'login' => 'Intentos de inicio de sesión', @@ -130,15 +132,15 @@ return [ 'login_success' => '¿Exitoso?', 'login_user_agent' => 'Agente de usuario', 'login_help' => 'Lista de intentos de inicio de sesión', - 'login_note' => 'Nota de inicio de sesión', - 'login_note_help' => 'Opcionalmente incluya algunas oraciones en su pantalla de inicio de sesión, por ejemplo para ayudar a las personas que han encontrado un dispositivo perdido o robado. Este campo acepta Github con sabor markdown', + 'login_note' => 'Nota en inicio de sesión', + 'login_note_help' => 'Opcionalmente incluya algunas frases en su pantalla de inicio de sesión, por ejemplo para ayudar a las personas que han encontrado un dispositivo perdido o robado. Este campo acepta markdown estilo Github', 'login_remote_user_text' => 'Opciones de inicio de sesión de usuario remoto', 'login_remote_user_enabled_text' => 'Habilitar inicio de sesión con encabezado de usuario remoto', - 'login_remote_user_enabled_help' => 'Esta opción habilita la Autenticación mediante el encabezado REMOTE_USER de acuerdo con la "Interfaz de puerta de enlace común (rfc3875)"', + 'login_remote_user_enabled_help' => 'Esta opción habilita la autenticación mediante el encabezado REMOTE_USER de acuerdo con la "Interfaz de puerta de enlace común (rfc3875)"', 'login_common_disabled_text' => 'Deshabilitar otros mecanismos de autenticación', 'login_common_disabled_help' => 'Esta opción desactiva otros mecanismos de autenticación. Simplemente habilite esta opción si está seguro de que su inicio de sesión REMOTE_USER ya está funcionando', 'login_remote_user_custom_logout_url_text' => 'URL de cierre de sesión personalizado', - 'login_remote_user_custom_logout_url_help' => 'Sí se especifica un URL, los usuarios serán redireccionados a este URL una vez que cierren sesión en Snipe-TI. Esto es útil para cerrar sesiones de usuario de su Authentication Provider de forma correcta.', + 'login_remote_user_custom_logout_url_help' => 'Si se proporciona una URL aquí, los usuarios serán redirigidos a esta URL después de que el usuario cierre la sesión de Snipe-IT. Esto es útil para cerrar correctamente las sesiones de usuario de su proveedor de autenticación.', 'login_remote_user_header_name_text' => 'Cabecera de nombre de usuario personalizado', 'login_remote_user_header_name_help' => 'Usar la cabecera especificada en lugar de REMOTE_USER', 'logo' => 'Logo', @@ -153,9 +155,9 @@ return [ 'php_info' => 'Información de PHP', 'php_overview' => 'PHP', 'php_overview_keywords' => 'phpinfo, sistema, información', - 'php_overview_help' => 'PHP Información del sistema', + 'php_overview_help' => 'Información del sistema PHP', 'php_gd_info' => 'Debe instalar php-gd para mostrar códigos QR, consulte las instrucciones de instalación.', - 'php_gd_warning' => 'PHP Image Processing y GD plugin NO instalados.', + 'php_gd_warning' => 'PHP Image Processing y GD plugin NO están instalados.', 'pwd_secure_complexity' => 'Complejidad de la contraseña', 'pwd_secure_complexity_help' => 'Seleccione las reglas de complejidad de las contraseñas que desee aplicar.', 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'La contraseña no puede ser la misma que el nombre, apellido, correo electrónico o nombre de usuario', @@ -163,11 +165,11 @@ return [ 'pwd_secure_complexity_numbers' => 'Requiere al menos un número', 'pwd_secure_complexity_symbols' => 'Requiere al menos un símbolo', 'pwd_secure_complexity_case_diff' => 'Requiere al menos una mayúscula y una minúscula', - 'pwd_secure_min' => 'Caracteres mínimos de contraseña', + 'pwd_secure_min' => 'Caracteres mínimos de la contraseña', 'pwd_secure_min_help' => 'El valor mínimo permitido es 8', 'pwd_secure_uncommon' => 'Evitar contraseñas comunes', 'pwd_secure_uncommon_help' => 'Esto impedirá que los usuarios usen contraseñas comunes de las 10,000 contraseñas más usuales reportadas en fugas de datos.', - 'qr_help' => 'Activa Códigos QR antes para poder ver esto', + 'qr_help' => 'Habilite primero los códigos QR para configurar esto', 'qr_text' => 'Texto del código QR', 'saml' => 'SAML', 'saml_title' => 'Actualizar ajustes de SAML', @@ -184,7 +186,7 @@ return [ 'saml_attr_mapping_username' => 'Asociar atributo - Nombre de usuario', 'saml_attr_mapping_username_help' => 'NameID se utilizará si la asociación de atributos no está especificada o no es válida.', 'saml_forcelogin_label' => 'Forzar inicio de sesión SAML', - 'saml_forcelogin' => 'Hacer SAML el inicio de sesión principal', + 'saml_forcelogin' => 'Hacer de SAML el método de inicio de sesión principal', 'saml_forcelogin_help' => 'Puede usar \'/login?nosaml\' para ir a la página de inicio de sesión normal.', 'saml_slo_label' => 'Cerrar sesión única SAML', 'saml_slo' => 'Enviar una solicitud de salida a IdP al cerrar sesión', @@ -192,8 +194,8 @@ return [ 'saml_custom_settings' => 'Configuración personalizada SAML', 'saml_custom_settings_help' => 'Puede especificar ajustes adicionales a la biblioteca onelogin/php-saml. Úselo bajo su propio riesgo.', 'saml_download' => 'Descargar metadatos', - 'setting' => 'Parámetro', - 'settings' => 'Configuración', + 'setting' => 'Configuración', + 'settings' => 'Configuraciones', 'show_alerts_in_menu' => 'Mostrar alertas en el menú superior', 'show_archived_in_list' => 'Activos archivados', 'show_archived_in_list_text' => 'Mostrar activos archivados en el listado de "todos los activos"', @@ -220,9 +222,9 @@ return [ 'webhook_test_help' => 'Compruebe si su integración con :app está configurada correctamente. PRIMERO DEBE GUARDAR LA CONFIGURACION ACTUALIZADA DE :app.', 'shortcuts_enabled' => 'Habilitar accesos directos', 'shortcuts_help_text' => 'Windows: Alt + Tecla de acceso, Mac: Control + Opción + Tecla de acceso', - 'snipe_version' => 'Version de Snipe-IT', + 'snipe_version' => 'Versión de Snipe-IT', 'support_footer' => 'Enlace al soporte en el pie de página ', - 'support_footer_help' => 'Especifica quien ve los enlaces de información de Soporte y Manual de Usuarios de Snipe-IT', + 'support_footer_help' => 'Especifique quién puede ver los enlaces a la información de soporte de Snipe-IT y al manual de usuario.', 'version_footer' => 'Versión en el pie de página ', 'version_footer_help' => 'Especificar quién ve la versión Snipe-IT y el número de compilación.', 'system' => 'Información del Sistema', diff --git a/resources/lang/es-MX/admin/settings/message.php b/resources/lang/es-MX/admin/settings/message.php index 4bb4f0e790..a4ed5797d4 100644 --- a/resources/lang/es-MX/admin/settings/message.php +++ b/resources/lang/es-MX/admin/settings/message.php @@ -19,7 +19,7 @@ return [ ], 'purge' => [ 'error' => 'Ha ocurrido un error mientras se realizaba el purgado. ', - 'validation_failed' => 'Su confirmación de purga es incorrecta. Por favor, escriba la palabra "Borrar" en el cuadro de confirmación.', + 'validation_failed' => 'Su confirmación de purga es incorrecta. Por favor, escriba la palabra "DELETE" en el cuadro de confirmación.', 'success' => 'Registros eliminados correctamente purgados.', ], 'mail' => [ @@ -38,7 +38,7 @@ return [ ], 'webhook' => [ 'sending' => 'Enviando mensaje de prueba a :app...', - 'success' => '¡Su Integración :webhook_name funciona!', + 'success' => '¡Su integración :webhook_name funciona!', 'success_pt1' => '¡Éxito! Compruebe el ', 'success_pt2' => ' canal para su mensaje de prueba, y asegúrese de hacer clic en GUARDAR abajo para guardar su configuración.', '500' => 'Error 500 del servidor.', diff --git a/resources/lang/es-MX/admin/statuslabels/table.php b/resources/lang/es-MX/admin/statuslabels/table.php index f9f487f28d..78f5a67ce6 100644 --- a/resources/lang/es-MX/admin/statuslabels/table.php +++ b/resources/lang/es-MX/admin/statuslabels/table.php @@ -15,5 +15,5 @@ return array( 'show_in_nav' => 'Mostrar en la barra lateral', 'title' => 'Etiquetas de estado', 'undeployable' => 'No utilizable', - 'update' => 'Actualizar Etiqueta Estado', + 'update' => 'Actualizar la etiqueta de estado', ); diff --git a/resources/lang/es-MX/admin/users/general.php b/resources/lang/es-MX/admin/users/general.php index ff0211df1d..56c81d1f96 100644 --- a/resources/lang/es-MX/admin/users/general.php +++ b/resources/lang/es-MX/admin/users/general.php @@ -7,15 +7,15 @@ return [ 'bulk_update_warn' => 'Está a punto de modificar las propiedades de :user_count usuarios. Por favor, tenga en cuenta que no puede modificar las propiedades de su propio usuario con este formulario, y debe realizar las modificaciones a su propio usuario de forma individual.', 'bulk_update_help' => 'Este formulario le permite actualizar varios usuarios a la vez. Solo diligencie los campos que necesita modificar. Los campos que queden en blanco no se modificarán.', 'current_assets' => 'Activos actualmente asignados a este usuario', - 'clone' => 'Clonar Usuario', + 'clone' => 'Clonar usuario', 'contact_user' => 'Contacta con :name', - 'edit' => 'Editar Usuario', + 'edit' => 'Editar usuario', 'filetype_info' => 'Tipos de archivos permitidos son png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, y rar.', 'history_user' => 'Historial de :name', 'info' => 'Información', 'restore_user' => 'Haga clic aquí para restaurarlos.', 'last_login' => 'Último acceso', - 'ldap_config_text' => 'Las configuraciones de LDAP estàn en: Admin -> Settings. La ubicaciòn seleccionadada sera asignada a todos los usuarios importados.', + 'ldap_config_text' => 'Los ajustes de configuración para LDAP se pueden encontrar en Administrador> LDAP. La ubicación (opcional) seleccionada se establecerá para todos los usuarios importados.', 'print_assigned' => 'Imprimir todos los asignados', 'email_assigned' => 'Enviar correo con todos los asignados', 'user_notified' => 'Se ha enviado al usuario un correo electrónico con lista de los elementos que tiene asignados actualmente.', @@ -23,7 +23,7 @@ return [ 'auto_assign_help' => 'Omitir este usuario en la asignación automática de licencias', 'software_user' => 'Software asignado a :name', 'send_email_help' => 'Debe proporcionar una dirección de correo electrónico para este usuario para poder enviarle las credenciales. Únicamente pueden enviarse las credenciales por correo eléctronico durante la creación del usuario. Las contraseñas se almacenan en un hash de un solo sentido y no se pueden recuperar una vez guardadas.', - 'view_user' => 'Ver Usuario :name', + 'view_user' => 'Ver usuario :name', 'usercsv' => 'Archivo CSV', 'two_factor_admin_optin_help' => 'La configuración actual permite la aplicación selectiva de la autenticación de dos factores. ', 'two_factor_enrolled' => 'Dispositivo con 2FA inscrito ', diff --git a/resources/lang/es-MX/admin/users/message.php b/resources/lang/es-MX/admin/users/message.php index 851958d7a8..bf00261428 100644 --- a/resources/lang/es-MX/admin/users/message.php +++ b/resources/lang/es-MX/admin/users/message.php @@ -3,10 +3,10 @@ return array( 'accepted' => 'Ha aceptado este artículo exitosamente.', - 'declined' => 'Ha rechazado este activo con exitosamente.', + 'declined' => 'Ha rechazado correctamente este activo.', 'bulk_manager_warn' => 'Sus usuarios han sido actualizados con éxito, sin embargo, la entrada supervisor (manager) no fue guardada porque el supervisor seleccionado también estaba en la lista de usuarios a editar, y los usuarios no pueden ser su propio supervisor. Vuelva a seleccionar los usuarios, excluyendo al supervisor.', - 'user_exists' => 'El Usuario ya existe!', - 'user_not_found' => 'El usuario no existe.', + 'user_exists' => '¡El usuario ya existe!', + 'user_not_found' => 'El usuario no existe o usted no tiene permisos para verlo.', 'user_login_required' => 'El campo usuario es obligatorio', 'user_has_no_assets_assigned' => 'No hay activos asignados al usuario.', 'user_password_required' => 'La contraseña es obligatoria.', @@ -36,7 +36,7 @@ return array( 'create' => 'Hubo un problema al crear el usuario. Por favor, inténtelo de nuevo.', 'update' => 'Hubo un problema al actualizar el usuario. Por favor, inténtelo de nuevo.', 'delete' => 'Hubo un problema al eliminar el usuario. Por favor, inténtelo de nuevo.', - 'delete_has_assets' => 'Este usuario tiene elementos asignados y no se pueden eliminar.', + 'delete_has_assets' => 'Este usuario tiene elementos asignados y no se pudo eliminar.', 'delete_has_assets_var' => 'Este usuario todavía tiene un activo asignado. Por favor ingréselo primero.|Este usuario todavía tiene :count activos asignados. Por favor ingréselos primero.', 'delete_has_licenses_var' => 'Este usuario todavía tiene una licencia asignada. Por favor ingrésela primero.|Este usuario todavía tiene :count licencias asignadas. Por favor ingréselas primero.', 'delete_has_accessories_var' => 'Este usuario todavía tiene un accesorio asignado. Por favor ingréselo primero.|Este usuario todavía tiene :count accesorios asignados. Por favor ingréselos primero.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'No se pudo buscar en el servidor LDAP. Por favor, compruebe la configuración del servidor LDAP en el archivo de configuración LDAP.
Error del servidor LDAP:', 'ldap_could_not_get_entries' => 'No se han podido obtener entradas del servidor LDAP. Por favor verifique la configuración de su servidor LDAP en su archivo de configuración.
Error del servidor LDAP:', 'password_ldap' => 'La contraseña para esta cuenta es administrada por LDAP / Active Directory. Póngase en contacto con su departamento de TI para cambiar su contraseña.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/es-MX/admin/users/table.php b/resources/lang/es-MX/admin/users/table.php index b7299bb066..a1bba42e5e 100644 --- a/resources/lang/es-MX/admin/users/table.php +++ b/resources/lang/es-MX/admin/users/table.php @@ -3,7 +3,7 @@ return array( 'activated' => 'Activo', 'allow' => 'Permitir', - 'checkedout' => 'Equipos', + 'checkedout' => 'Activos', 'created_at' => 'Creado', 'createuser' => 'Crear usuario', 'deny' => 'Denegar', @@ -31,11 +31,11 @@ return array( 'show_deleted' => 'Mostrar usuarios eliminados', 'title' => 'Cargo', 'to_restore_them' => 'para restaurarlos.', - 'total_assets_cost' => "Coste total de activos", + 'total_assets_cost' => "Costo total de activos", 'updateuser' => 'Actualizar usuario', 'username' => 'Nombre de usuario', 'user_deleted_text' => 'Este usuario ha sido marcado como eliminado.', 'username_note' => '(Esto se usa solo para la conexión con Active Directory, no para el inicio de sesión.)', - 'cloneuser' => 'Clonar Usuario', - 'viewusers' => 'Ver Usuarios', + 'cloneuser' => 'Clonar usuario', + 'viewusers' => 'Ver usuarios', ); diff --git a/resources/lang/es-MX/general.php b/resources/lang/es-MX/general.php index b80745261e..e26ac44355 100644 --- a/resources/lang/es-MX/general.php +++ b/resources/lang/es-MX/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'También eliminar parcialmente estos usuarios. Su historial de activos permanecerá intacto a menos/hasta que purgue los registros borrados en los Configuración de administración.', 'bulk_checkin_delete_success' => 'Los usuarios seleccionados han sido eliminados y sus activos han sido ingresados.', 'bulk_checkin_success' => 'Los elementos para los usuarios seleccionados han sido ingresados.', - 'set_to_null' => 'Eliminar valores para este activo|Eliminar valores para los :asset_count activos ', + 'set_to_null' => 'Eliminar los valores del elemento seleccionado|Eliminar los valores de los :selection_count elementos seleccionados ', 'set_users_field_to_null' => 'Eliminar valores de :field para este usuario|Eliminar valores de :field para todos los :user_count usuarios ', 'na_no_purchase_date' => 'N/A - No se proporcionó fecha de compra', 'assets_by_status' => 'Activos por estado', @@ -482,7 +482,7 @@ return [ 'cannot_be_deleted' => 'Este elemento no puede ser eliminado', 'cannot_be_edited' => 'Este elemento no puede ser editado.', 'undeployable_tooltip' => 'Este elemento no puede ser asignado. Compruebe la cantidad restante.', - 'serial_number' => 'Número serie', + 'serial_number' => 'Número de serie', 'item_notes' => ':item Notas', 'item_name_var' => ':item Nombre', 'error_user_company' => 'La compañía destino de la asignación y la compañía del activo no coinciden', @@ -492,7 +492,7 @@ return [ 'checked_out_to_first_name' => 'Asignado a: Nombre', 'checked_out_to_last_name' => 'Asignado a: Apellido', 'checked_out_to_username' => 'Asignado a: Nombre de usuario', - 'checked_out_to_email' => 'Asignado a: correo electrónico', + 'checked_out_to_email' => 'Asignado a: Correo electrónico', 'checked_out_to_tag' => 'Asignado a: Placa de activo', 'manager_first_name' => 'Nombre del supervisor', 'manager_last_name' => 'Apellido del supervisor', @@ -510,7 +510,7 @@ return [ 'import_note' => 'Importado usando el importador de csv', ], 'remove_customfield_association' => 'Elimine este campo del grupo de campos. Esto no eliminará el campo personalizado, solo la asociación de este campo con este grupo de campos.', - 'checked_out_to_fields' => 'Campos sobre quién tiene asignado el elemento', + 'checked_out_to_fields' => 'Campos de la persona que tiene asignado el elemento', 'percent_complete' => '% completo', 'uploading' => 'Subiendo... ', 'upload_error' => 'Error al cargar el archivo. Por favor, compruebe que no hay filas vacías y que no hay nombres de columna duplicados.', @@ -559,8 +559,8 @@ return [ 'expires' => 'Vence', 'map_fields'=> 'Asociar campos para :item_type', 'remaining_var' => ':count restantes', - 'assets_in_var' => 'Activos en :name :type', 'label' => 'Etiqueta', 'import_asset_tag_exists' => 'Ya existe un activo con la placa :asset_tag y no se ha solicitado una actualización. No se ha realizado ningún cambio.', + 'countries_manually_entered_help' => 'Los valores con asterisco (*) fueron introducidos manualmente y no coinciden con los valores desplegables ISO 3166 existentes', ]; diff --git a/resources/lang/es-MX/localizations.php b/resources/lang/es-MX/localizations.php index 7a5987bf91..2c5b02ca8a 100644 --- a/resources/lang/es-MX/localizations.php +++ b/resources/lang/es-MX/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Seleccionar un idioma', + 'select_language' => 'Seleccione un idioma', 'languages' => [ 'en-US'=> 'Inglés, EEUU', 'en-GB'=> 'Inglés, Reino Unido', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulú', ], - 'select_country' => 'Seleccionar un país', + 'select_country' => 'Seleccione un país', 'countries' => [ 'AC'=>'Isla de Ascensión', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egipto', + 'GB-ENG'=>'Inglaterra', 'ER'=>'Eritrea', 'ES'=>'España', 'ET'=>'Etiopía', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Países Bajos', + 'GB-NIR' => 'Irlanda del Norte', 'NO'=>'Noruega', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Federación Rusa', 'RW'=>'Ruanda', 'SA'=>'Arabia Saudita', - 'UK'=>'Escocia', + 'GB-SCT'=>'Escocia', 'SB'=>'Islas Salomón', 'SC'=>'Seychelles', 'SS'=>'Sudán del Sur', @@ -312,6 +314,7 @@ return [ 'VI'=>'Islas Vírgenes de los Estados Unidos', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Gales', 'WF'=>'Islas Wallis y Futuna', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/es-MX/mail.php b/resources/lang/es-MX/mail.php index 74066ef97d..c3e99c6e27 100644 --- a/resources/lang/es-MX/mail.php +++ b/resources/lang/es-MX/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Un usuario ha solicitado un elemento en la página web', 'acceptance_asset_accepted' => 'Un usuario ha aceptado un elemento', 'acceptance_asset_declined' => 'Un usuario ha rechazado un elemento', - 'accessory_name' => 'Nombre de accesorio:', - 'additional_notes' => 'Notas adicionales:', + 'accessory_name' => 'Nombre de accesorio', + 'additional_notes' => 'Notas adicionales', 'admin_has_created' => 'Un administrador ha creado una cuenta para ti en la web :web.', - 'asset' => 'Activo:', - 'asset_name' => 'Nombre del activo:', + 'asset' => 'Activo', + 'asset_name' => 'Nombre del activo', 'asset_requested' => 'Activo solicitado', 'asset_tag' => 'Placa del activo', 'assets_warrantee_alert' => 'Hay :count activo con su garantía que expira en los próximos :threshold days.|Hay :count activos con garantías que expiran en los siguientes :threshold days.', 'assigned_to' => 'Asignado a', 'best_regards' => 'Cordialmente,', - 'canceled' => 'Cancelado:', - 'checkin_date' => 'Fecha de devolución:', - 'checkout_date' => 'Fecha de asignación:', + 'canceled' => 'Cancelado', + 'checkin_date' => 'Fecha de ingreso', + 'checkout_date' => 'Fecha de asignación', 'checkedout_from' => 'Asignado desde', 'checkedin_from' => 'Devuelto desde', 'checked_into' => 'Devuelto en', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Por favor, haga clic en el siguiente enlace para confirmar su cuenta de :web:', 'current_QTY' => 'Cantidad actual', 'days' => 'Días', - 'expecting_checkin_date' => 'Fecha esperada de devolución:', + 'expecting_checkin_date' => 'Fecha esperada de devolución', 'expires' => 'Vence', 'hello' => 'Hola', 'hi' => 'Hola', 'i_have_read' => 'He leído y aceptado los términos de uso, y he recibido este artículo.', 'inventory_report' => 'Reporte de Inventario', - 'item' => 'Elemento:', + 'item' => 'Elemento', 'item_checked_reminder' => 'Este es un recordatorio de que actualmente tiene :count elemento(s) asignado(s) que no ha aceptado o rechazado. Haga clic en el siguiente enlace para confirmar su decisión.', 'license_expiring_alert' => 'Hay :count licencia que expira en los próximos :threshold días. | Hay :count licencias que expiran en los próximos :threshold días.', 'link_to_update_password' => 'Por favor, haga clic en el siguiente enlace para actualizar contraseña de :web :', @@ -66,11 +66,11 @@ return [ 'name' => 'Nombre', 'new_item_checked' => 'Un nuevo artículo ha sido asignado a su nombre, los detalles están a continuación.', 'notes' => 'Notas', - 'password' => 'Contraseña:', + 'password' => 'Contraseña', 'password_reset' => 'Reiniciar la contraseña', 'read_the_terms' => 'Por favor lea los términos de uso a continuación.', 'read_the_terms_and_click' => 'Por favor, lea los términos de uso a continuación, y haga clic en el enlace en la parte inferior para confirmar que usted lee y acepta las condiciones de uso, y han recibido el activo.', - 'requested' => 'Solicitado:', + 'requested' => 'Solicitado', 'reset_link' => 'Su enlace de restablecimiento de contraseña', 'reset_password' => 'Haaga clic aquí para restablecer tu contraseña:', 'rights_reserved' => 'Todos los derechos reservados.', diff --git a/resources/lang/es-MX/validation.php b/resources/lang/es-MX/validation.php index a153b545fd..813772f033 100644 --- a/resources/lang/es-MX/validation.php +++ b/resources/lang/es-MX/validation.php @@ -157,7 +157,7 @@ return [ 'starts_with' => 'El campo :attribute debe iniciar con uno de los siguientes: :values.', 'string' => 'El atributo: debe ser una cadena.', 'two_column_unique_undeleted' => ':attribute debe ser único a través de :table1 y :table2. ', - 'unique_undeleted' => 'El :atrribute debe ser único.', + 'unique_undeleted' => 'El :attribute debe ser único.', 'non_circular' => ':attribute no debe crear una referencia circular.', 'not_array' => ':attribute no puede ser una matriz.', 'disallow_same_pwd_as_user_fields' => 'La contraseña no puede ser la misma que el nombre de usuario.', diff --git a/resources/lang/es-VE/admin/custom_fields/general.php b/resources/lang/es-VE/admin/custom_fields/general.php index 9ea814cc54..b2ddf6af06 100644 --- a/resources/lang/es-VE/admin/custom_fields/general.php +++ b/resources/lang/es-VE/admin/custom_fields/general.php @@ -37,7 +37,7 @@ return [ 'show_in_email' => '¿Incluir el campo en los correos de asignación enviados al usuario? Los campos cifrados no se pueden incluir en los correos electrónicos', 'show_in_email_short' => 'Incluye en correos electrónicos.', 'help_text' => 'Texto de Ayuda', - 'help_text_description' => 'Este es un texto opcional que aparecerá debajo de los elementos del formulario al editar un activo para proporcionar contexto en el campo.', + 'help_text_description' => 'Este es un texto opcional que aparecerá debajo de los campos del formulario cuando se edite un activo para proporcionar contexto adicional.', 'about_custom_fields_title' => 'Acerca de campos personalizados', 'about_custom_fields_text' => 'Los campos personalizados le permiten agregar atributos arbitrarios a los activos.', 'add_field_to_fieldset' => 'Añadir campo al grupo de campos', diff --git a/resources/lang/es-VE/admin/depreciations/general.php b/resources/lang/es-VE/admin/depreciations/general.php index 14a75fb14f..b5f39b4440 100644 --- a/resources/lang/es-VE/admin/depreciations/general.php +++ b/resources/lang/es-VE/admin/depreciations/general.php @@ -6,9 +6,9 @@ return [ 'asset_depreciations' => 'Depreciación de activos', 'create' => 'Crear depreciación', 'depreciation_name' => 'Nombre de depreciación', - 'depreciation_min' => 'Valor del piso de la depreciación', + 'depreciation_min' => 'Valor mínimo de depreciación', 'number_of_months' => 'Número de meses', - 'update' => 'Actualizar Depreciación', + 'update' => 'Actualizar depreciación', 'depreciation_min' => 'Valor mínimo después de la depreciación', 'no_depreciations_warning' => 'Advertencia: No tiene ninguna depreciación configurada. diff --git a/resources/lang/es-VE/admin/depreciations/table.php b/resources/lang/es-VE/admin/depreciations/table.php index dccade4a9b..e057c715db 100644 --- a/resources/lang/es-VE/admin/depreciations/table.php +++ b/resources/lang/es-VE/admin/depreciations/table.php @@ -2,10 +2,10 @@ return [ - 'id' => 'Identificación', + 'id' => 'ID', 'months' => 'Meses', 'term' => 'Duración', 'title' => 'Nombre ', - 'depreciation_min' => 'Valor del piso', + 'depreciation_min' => 'Valor mínimo', ]; diff --git a/resources/lang/es-VE/admin/hardware/form.php b/resources/lang/es-VE/admin/hardware/form.php index 66c196d8ff..522d6acad5 100644 --- a/resources/lang/es-VE/admin/hardware/form.php +++ b/resources/lang/es-VE/admin/hardware/form.php @@ -21,14 +21,14 @@ return [ 'create' => 'Crear activo', 'date' => 'Fecha de compra', 'depreciation' => 'Depreciación', - 'depreciates_on' => 'Se Deprecia En', + 'depreciates_on' => 'Se deprecia en', 'default_location' => 'Ubicación predeterminada', - 'default_location_phone' => 'Teléfono de ubicación por defecto', + 'default_location_phone' => 'Teléfono de ubicación predeterminada', 'eol_date' => 'Fecha fin de soporte (EOL)', 'eol_rate' => 'Tasa fin de soporte (EOL)', 'expected_checkin' => 'Fecha esperada de devolución', 'expires' => 'Vence', - 'fully_depreciated' => 'Completamente Depreciado', + 'fully_depreciated' => 'Completamente depreciado', 'help_checkout' => 'Si desea asignar este equipo inmediatamente, seleccione "Listo para asignar" de la lista de estados de arriba. ', 'mac_address' => 'Dirección MAC', 'manufacturer' => 'Fabricante', @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Actualizar sólo la ubicación predeterminada', 'asset_location_update_actual' => 'Actualizar sólo la ubicación actual', 'asset_not_deployable' => 'Ese estado de activos es no utilizable. Este activo no puede ser asignado.', + 'asset_not_deployable_checkin' => 'Ese estado del activo no es utilizable. El uso de esta etiqueta de estado ingresará el activo.', 'asset_deployable' => 'El estado indica que es utilizable. Este activo puede ser asignado.', 'processing_spinner' => 'Procesando... (Esto puede tomar un poco de tiempo en archivos grandes)', 'optional_infos' => 'Información opcional', diff --git a/resources/lang/es-VE/admin/hardware/general.php b/resources/lang/es-VE/admin/hardware/general.php index 4a48f4692e..6b6077cfee 100644 --- a/resources/lang/es-VE/admin/hardware/general.php +++ b/resources/lang/es-VE/admin/hardware/general.php @@ -38,5 +38,5 @@ return [ 'alert_details' => 'Por favor vea abajo para más detalles.', 'custom_export' => 'Personalizar exportación', 'mfg_warranty_lookup' => 'Búsqueda del estado de garantía para :manufacturer', - 'user_department' => 'Departamento de Usuario', + 'user_department' => 'Departamento del usuario', ]; diff --git a/resources/lang/es-VE/admin/hardware/message.php b/resources/lang/es-VE/admin/hardware/message.php index 170de20f0d..b6be69b03a 100644 --- a/resources/lang/es-VE/admin/hardware/message.php +++ b/resources/lang/es-VE/admin/hardware/message.php @@ -7,7 +7,7 @@ return [ 'does_not_exist_var'=> 'Activo con placa :asset_tag no encontrado.', 'no_tag' => 'No se ha proporcionado ninguna placa de activo.', 'does_not_exist_or_not_requestable' => 'Ese activo no existe o no es solicitable.', - 'assoc_users' => 'Actualmente este activo está asignado a un usuario y no puede ser eliminado. Por favor, primero devuelva o recupere el activo y vuelva a intentarlo. ', + 'assoc_users' => 'Actualmente este activo está asignado a un usuario y no puede ser eliminado. Por favor, primero ingrese el activo y vuelva a intentarlo. ', 'warning_audit_date_mismatch' => 'La próxima fecha de auditoría de este activo (:next_audit_date) es anterior a la última fecha de auditoría (:last_audit_date). Por favor, actualice la próxima fecha de auditoría.', 'create' => [ @@ -18,17 +18,17 @@ return [ 'update' => [ 'error' => 'El activo no pudo ser actualizado, por favor inténtelo de nuevo', - 'success' => 'Activo actualizado con éxito.', + 'success' => 'Equipo actualizado correctamente.', 'encrypted_warning' => 'El activo se actualizó correctamente, pero los campos personalizados cifrados no lo hicieron debido a los permisos', - 'nothing_updated' => 'Ningún campo fue seleccionado, así que nada se actualizó.', + 'nothing_updated' => 'Ningún campo fue seleccionado, por lo que no se actualizó nada.', 'no_assets_selected' => 'Ningún activo fue seleccionado, por lo que no se actualizó nada.', 'assets_do_not_exist_or_are_invalid' => 'Los activos seleccionados no se pueden actualizar.', ], 'restore' => [ 'error' => 'El activo no fue restaurado, por favor inténtelo nuevamente', - 'success' => 'Activo restaurado correctamente.', - 'bulk_success' => 'Activo restaurado correctamente.', + 'success' => 'Activo restaurado exitosamente.', + 'bulk_success' => 'Activo restaurado exitosamente.', 'nothing_updated' => 'No se seleccionaron activos, por lo que no se restauró nada.', ], @@ -40,7 +40,7 @@ return [ 'deletefile' => [ 'error' => 'Archivo no eliminado. Por favor inténtelo nuevamente.', - 'success' => 'Archivo borrado con éxito.', + 'success' => 'Archivo eliminado correctamente.', ], 'upload' => [ @@ -60,7 +60,7 @@ return [ 'file_missing' => 'Falta el archivo seleccionado', 'file_already_deleted' => 'El archivo seleccionado ya fue eliminado', 'header_row_has_malformed_characters' => 'Uno o más atributos en la fila del encabezado contienen caracteres UTF-8 mal formados', - 'content_row_has_malformed_characters' => 'Uno o más atributos en la primera fila de contenido contienen caracteres UTF-8 mal formados', + 'content_row_has_malformed_characters' => 'Uno o más atributos en la primera fila contienen caracteres UTF-8 mal formados', ], diff --git a/resources/lang/es-VE/admin/hardware/table.php b/resources/lang/es-VE/admin/hardware/table.php index 270064451a..e9c9e25d7a 100644 --- a/resources/lang/es-VE/admin/hardware/table.php +++ b/resources/lang/es-VE/admin/hardware/table.php @@ -26,7 +26,7 @@ return [ 'days_without_acceptance' => 'Días sin aceptación', 'monthly_depreciation' => 'Depreciación mensual', 'assigned_to' => 'Asignado a', - 'requesting_user' => 'Solicitando usuario', + 'requesting_user' => 'Usuario solicitante', 'requested_date' => 'Fecha solicitada', 'changed' => 'Cambios', 'icon' => 'Icono', diff --git a/resources/lang/es-VE/admin/locations/message.php b/resources/lang/es-VE/admin/locations/message.php index cbdef563d2..62bd2bb241 100644 --- a/resources/lang/es-VE/admin/locations/message.php +++ b/resources/lang/es-VE/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'La localización no existe.', - 'assoc_users' => 'Esta ubicación no se puede eliminar actualmente porque es la ubicación de al menos un activo o un usuario, tiene activos asignados o es la ubicación padre de otra ubicación. Por favor actualice sus modelos para que ya no hagan referencia a esta ubicación e inténtelo de nuevo. ', + 'assoc_users' => 'Esta ubicación no se puede eliminar actualmente porque es la ubicación de al menos un activo o usuario, tiene activos asignados o es la ubicación padre de otra ubicación. Por favor, actualice sus registros para que ya no hagan referencia a esta ubicación e inténtalo de nuevo. ', 'assoc_assets' => 'Esta ubicación está actualmente asociada con al menos un activo y no puede ser eliminada. Por favor actualice sus activos para que ya no hagan referencia a esta ubicación e inténtelo de nuevo. ', 'assoc_child_loc' => 'Esta ubicación es actualmente el padre de al menos una ubicación hija y no puede ser eliminada. Por favor actualice sus ubicaciones para que ya no hagan referencia a esta ubicación e inténtelo de nuevo. ', 'assigned_assets' => 'Activos asignados', diff --git a/resources/lang/es-VE/admin/models/message.php b/resources/lang/es-VE/admin/models/message.php index a9cfe39e8d..e1676ce356 100644 --- a/resources/lang/es-VE/admin/models/message.php +++ b/resources/lang/es-VE/admin/models/message.php @@ -5,7 +5,7 @@ return array( 'deleted' => 'Se eliminó el modelo del activo', 'does_not_exist' => 'El modelo no existe.', 'no_association' => '¡ADVERTENCIA! ¡El modelo de activo para este artículo no es válido o no existe!', - 'no_association_fix' => 'Esto romperá cosas de formas extrañas y horribles. Edite este activo ahora para asignarle un modelo.', + 'no_association_fix' => 'Esto causará problemas raros y horribles. Edite este activo ahora para asignarle un modelo.', 'assoc_users' => 'Este modelo está asociado a uno o más activos y no puede ser eliminado. Por favor, elimine los activos y vuelva a intentarlo. ', 'invalid_category_type' => 'El tipo de esta categoría debe ser categoría de activos.', @@ -17,18 +17,18 @@ return array( 'update' => array( 'error' => 'El modelo no pudo ser actualizado, por favor inténtelo de nuevo', - 'success' => 'Modelo actualizado con éxito.', + 'success' => 'El modelo fue actualizado exitosamente.', ), 'delete' => array( 'confirm' => '¿Está seguro de que desea eliminar este modelo de activo?', 'error' => 'Hubo un problema eliminando el modelo. Por favor, inténtelo de nuevo.', - 'success' => 'El modelo fue borrado con éxito.' + 'success' => 'El modelo fue eliminado exitosamente.' ), 'restore' => array( 'error' => 'El modelo no fue restaurado, por favor intente nuevamente', - 'success' => 'Modelo restaurado con éxito.' + 'success' => 'El modelo fue restaurado exitosamente.' ), 'bulkedit' => array( diff --git a/resources/lang/es-VE/admin/models/table.php b/resources/lang/es-VE/admin/models/table.php index 12e3078e86..312944b9cd 100644 --- a/resources/lang/es-VE/admin/models/table.php +++ b/resources/lang/es-VE/admin/models/table.php @@ -12,6 +12,6 @@ return array( 'update' => 'Actualizar modelo de activo', 'view' => 'Ver modelo de activo', 'update' => 'Actualizar modelo de activo', - 'clone' => 'Clonar Modelo', - 'edit' => 'Editar Modelo', + 'clone' => 'Clonar modelo', + 'edit' => 'Editar modelo', ); diff --git a/resources/lang/es-VE/admin/settings/general.php b/resources/lang/es-VE/admin/settings/general.php index a9118e8ca4..710604ef45 100644 --- a/resources/lang/es-VE/admin/settings/general.php +++ b/resources/lang/es-VE/admin/settings/general.php @@ -16,78 +16,80 @@ return [ 'alert_email' => 'Enviar alertas a', 'alert_email_help' => 'Direcciones de correo electrónico o listas de distribución a las que desea que se envíen alertas separadas por comas', 'alerts_enabled' => 'Alertas de correo electrónico habilitadas', - 'alert_interval' => 'Limite de alertas de expiración (en días)', - 'alert_inv_threshold' => 'Umbral de alerta del inventario', + 'alert_interval' => 'Umbral para las alertas de caducidad (en días)', + 'alert_inv_threshold' => 'Umbral para alerta de inventario', 'allow_user_skin' => 'Permitir al usuario cambiar la apariencia', 'allow_user_skin_help_text' => 'Si se marca esta casilla, el usuario podrá reemplazar la apariencia de la interfaz con una diferente.', 'asset_ids' => 'Códigos de los activos', 'audit_interval' => 'Intervalo de Auditoría', 'audit_interval_help' => 'Si está obligado a auditar físicamente sus activos con regularidad, introduzca el intervalo en meses que utilice. Si actualiza este valor, se actualizarán todas las "próximas fechas de auditoría" de los activos con una fecha de auditoría próxima.', - 'audit_warning_days' => 'Umbral de advertencia de auditoría', + 'audit_warning_days' => 'Umbral para aviso de auditoría', 'audit_warning_days_help' => '¿Con cuántos días de antelación es necesario avisar que se deben auditar los activos?', - 'auto_increment_assets' => 'Generar placas de activos autoincrementables', + 'auto_increment_assets' => 'Generar incremento automático en las placas de activos', 'auto_increment_prefix' => 'Prefijo (opcional)', 'auto_incrementing_help' => 'Habilite primero el incremento automático de las placas de activos antes de configurar esto', 'backups' => 'Copias de Seguridad', 'backups_help' => 'Crear, descargar y restaurar copias de seguridad ', 'backups_restoring' => 'Restaurando desde la copia de seguridad', + 'backups_clean' => 'Depure la base de datos de la copia de seguridad antes de restaurarla', + 'backups_clean_helptext' => "Esto puede ser útil si está cambiando entre versiones de bases de datos", 'backups_upload' => 'Cargar copia de seguridad', 'backups_path' => 'Las copias de seguridad en el servidor se almacenan en :path', 'backups_restore_warning' => 'Utilice el botón de restauración para restaurar desde una copia de seguridad anterior. (Actualmente esto no funciona con almacenamiento de archivos S3 o Docker).

Su base de datos completa de :app_name y cualquier archivo cargado será completamente reemplazado por lo que hay en la copia de seguridad. ', 'backups_logged_out' => 'A todos los usuarios existentes, incluido usted, se le cerrará la sesión una vez que la restauración haya finalizado.', 'backups_large' => 'Las copias de seguridad muy grandes pueden agotar el tiempo de espera en el intento de restauración y todavía pueden necesitar ser ejecutadas a través de la línea de comandos. ', - 'barcode_settings' => 'Configuración del Código de Barras', + 'barcode_settings' => 'Configuración del código de barras', 'confirm_purge' => 'Confirmar Purga', 'confirm_purge_help' => 'Introduzca el texto "DELETE" en la casilla de abajo para purgar sus registros borrados. Esta acción no se puede deshacer y borrará PERMANENTAMENTE todos los elementos y usuarios eliminados. Debería hacer primero una copia de seguridad, para estar seguro.', 'custom_css' => 'CSS Personalizado', 'custom_css_help' => 'Introduzca cualquier CSS personalizado que desee utilizar. No incluya las etiquetas <style></style>.', 'custom_forgot_pass_url' => 'URL de restablecimiento de contraseña personalizada', - 'custom_forgot_pass_url_help' => 'Esto remplaza la URL incorporada para contraseña olvidada en la pantalla de inicio, útil para dirigir a las personas a una funcionalidad de restablecimiento de interna o alojada en LDPA. Esto deshabilitará la funcionalidad local de contraseña olvidada.', + 'custom_forgot_pass_url_help' => 'Esto reemplaza la URL de contraseña olvidada incorporada en la pantalla de inicio de sesión, es útil para dirigir a las personas a la funcionalidad de restablecimiento de contraseña LDAP interna o alojada. Deshabilitará efectivamente la funcionalidad de olvido de contraseña del usuario local.', 'dashboard_message' => 'Mensaje en el tablero', 'dashboard_message_help' => 'Este texto aparecerá en el panel para cualquiera que tenga permiso de ver el panel.', 'default_currency' => 'Divisa predeterminada', 'default_eula_text' => 'Acuerdo de uso predeterminado', - 'default_language' => 'Lenguaje Predeterminado', + 'default_language' => 'Idioma predeterminado', 'default_eula_help_text' => 'También puede asociar acuerdos de uso personalizados a categorías específicas.', 'acceptance_note' => 'Añada una nota para su decisión (opcional)', 'display_asset_name' => 'Mostrar nombre del activo', 'display_checkout_date' => 'Mostrar fecha de asignación', 'display_eol' => 'Mostrar fin de soporte (EOL) en la vista de tabla', 'display_qr' => 'Mostrar Códigos QR', - 'display_alt_barcode' => 'Mostrar código de barras 1D', + 'display_alt_barcode' => 'Mostrar códigos de barras de 1D', 'email_logo' => 'Logo de correo electrónico', - 'barcode_type' => 'Tipo de código de barras 2D', - 'alt_barcode_type' => 'Tipo de código de barras 1D', + 'barcode_type' => 'Tipo de código de barras de 2D', + 'alt_barcode_type' => 'Tipo de código de barras de 1D', 'email_logo_size' => 'Los logotipos cuadrados en el correo electrónico se ven mejor. ', 'enabled' => 'Activado', 'eula_settings' => 'Configuración de los acuerdos de uso', 'eula_markdown' => 'Estos acuerdos de uso permiten markdown estilo Github.', 'favicon' => 'Favicon', - 'favicon_format' => 'Los tipos de archivo aceptados son ico, png y gif. Otros formatos de imagen pueden no funcionar en todos los navegadores.', + 'favicon_format' => 'Los tipos de archivo aceptados son ico, png y gif. Es posible que otros formatos de imagen no funcionen en todos los navegadores.', 'favicon_size' => 'Favicons deben ser imágenes cuadradas, 16x16 píxeles.', - 'footer_text' => 'Texto adicional de pie de página ', - 'footer_text_help' => 'Este texto aparecerá en el lado derecho del pie de página. Los enlaces están permitidos usando el markdown estilo Github. Saltos de línea, cabeceras, imágenes, etc., pueden dar resultados impredecibles.', - 'general_settings' => 'Configuración General', + 'footer_text' => 'Texto adicional en el pie de página ', + 'footer_text_help' => 'Este texto aparecerá en el lado derecho del pie de página. Los enlaces son permitidos usando markdown estilo Github. Los saltos de línea, encabezados, imágenes, etc. pueden dar lugar a resultados impredecibles.', + 'general_settings' => 'Configuración general', 'general_settings_keywords' => 'soporte de la compañía, firma, aceptación, formato de correo electrónico, formato de nombre de usuario, imágenes, por página, miniatura, acuerdo de uso, términos y condiciones, gravatar, términos de servicio, tablero de indicadores, privacidad', 'general_settings_help' => 'Acuerdo de uso predeterminado y más', - 'generate_backup' => 'Generar Respaldo', + 'generate_backup' => 'Generar copia de seguridad', 'google_workspaces' => 'Google Workspace', - 'header_color' => 'Color de Encabezado', - 'info' => 'Estos ajustes te dejan personalizar ciertos aspectos de tu instalación.', + 'header_color' => 'Color del encabezado', + 'info' => 'Estos ajustes le permiten personalizar ciertos aspectos de su instalación.', 'label_logo' => 'Logo de etiqueta', 'label_logo_size' => 'Los logos cuadrados se ven mejor - se mostrarán en la parte superior derecha de cada etiqueta de activo. ', 'laravel' => 'Versión de Lavarel', 'ldap' => 'LDAP', - 'ldap_default_group' => 'Grupo de permisos por defecto', + 'ldap_default_group' => 'Grupo de permisos predeterminado', 'ldap_default_group_info' => 'Seleccione un grupo para asignar a los usuarios recién sincronizados. Recuerde que un usuario asume los permisos del grupo que le han asignado.', 'no_default_group' => 'Ningún grupo por defecto', 'ldap_help' => 'LDAP/Directorio Activo', 'ldap_client_tls_key' => 'Llave TLS del cliente LDAP', - 'ldap_client_tls_cert' => 'Certificado LDAP cliente-lado TLS', + 'ldap_client_tls_cert' => 'LDAP Certificado TLS del lado del cliente', 'ldap_enabled' => 'LDAP activado', 'ldap_integration' => 'Integración LDAP', 'ldap_settings' => 'Configuración LDAP', - 'ldap_client_tls_cert_help' => 'El certificado TLS del cliente y la clave para las conexiones LDAP normalmente solo son útiles en las configuraciones de Google Workspace con "LDAP Seguro". Ambas son requeridas.', + 'ldap_client_tls_cert_help' => 'El certificado TLS del lado del cliente y la clave para las conexiones LDAP normalmente solo son útiles en las configuraciones de Google Workspace con "LDAP Seguro". Ambas son requeridas.', 'ldap_location' => 'Ubicación LDAP', 'ldap_location_help' => 'El campo Location (ubicación) de Ldap debe utilizarse si una OU no está siendo utilizada en el Base Bind DN (DN del enlace base). Deje este espacio en blanco si se utiliza una búsqueda OU.', 'ldap_login_test_help' => 'Introduzca un nombre de usuario y una contraseña LDAP válidos del DN base que especificó anteriormente para comprobar si el inicio de sesión LDAP está configurado correctamente. PRIMERO DEBE GUARDAR LA CONFIGURACIÓN LDAP ACTUALIZADA.', @@ -96,23 +98,23 @@ return [ 'ldap_server' => 'Servidor LDAP', 'ldap_server_help' => 'Esto debería comenzar con ldap:// (sin cifrado) o con ldaps:// (para TLS o SSL)', 'ldap_server_cert' => 'Validación de certificado LDAP SSL', - 'ldap_server_cert_ignore' => 'Permitir Certificado SSL inválido', + 'ldap_server_cert_ignore' => 'Permitir certificado SSL inválido', 'ldap_server_cert_help' => 'Seleccione esta casilla si está utilizando un certificado SSL autofirmado y desea aceptar un certificado SSL inválido.', 'ldap_tls' => 'Usar TLS', 'ldap_tls_help' => 'Esto se debe seleccionar si se está ejecutando STARTTLS en el servidor LDAP. ', - 'ldap_uname' => 'Enlazar Nombre de Usuario LDAP', + 'ldap_uname' => 'Nombre de usuario de enlace LDAP (LDAP Bind Username)', 'ldap_dept' => 'Departamento LDAP', 'ldap_phone' => 'Número de teléfono LDAP', 'ldap_jobtitle' => 'Cargo LDAP', 'ldap_country' => 'País LDAP', - 'ldap_pword' => 'Enlazar Contraseña LDAP', - 'ldap_basedn' => 'Enlazar Base DN', + 'ldap_pword' => 'Contraseña de enlace LDAP', + 'ldap_basedn' => 'DN del enlace base (Base Bind DN)', 'ldap_filter' => 'Filtro LDAP', - 'ldap_pw_sync' => 'Sincronización de Contraseña LDAP', + 'ldap_pw_sync' => 'Sincronizar contraseña del LDAP', 'ldap_pw_sync_help' => 'Desmarque esta casilla si no desea mantener las contraseñas LDAP sincronizadas con las contraseñas locales. Si desactiva esta opción, los usuarios no podrán iniciar sesión si, por algún motivo, no se puede acceder al servidor LDAP.', 'ldap_username_field' => 'Campo nombre de usuario', 'ldap_lname_field' => 'Apellido', - 'ldap_fname_field' => 'Primer Nombre LDAP', + 'ldap_fname_field' => 'Nombre LDAP', 'ldap_auth_filter_query' => 'Consulta de autentificación LDAP', 'ldap_version' => 'Versión LDAP', 'ldap_active_flag' => 'Flag activo LDAP', @@ -121,7 +123,7 @@ return [ 'ldap_email' => 'Correo electrónico LDAP', 'ldap_test' => 'Probar LDAP', 'ldap_test_sync' => 'Prueba de sincronización LDAP', - 'license' => 'Licencia de Software', + 'license' => 'Licencia de software', 'load_remote' => 'Cargar avatares remotos', 'load_remote_help_text' => 'Desmarque esta casilla si su instalación no puede cargar secuencias de comandos (scripts) desde Internet . Esto evitará que Snipe-IT intente cargar avatares de Gravatar u otras fuentes externas.', 'login' => 'Intentos de inicio de sesión', @@ -130,15 +132,15 @@ return [ 'login_success' => '¿Exitoso?', 'login_user_agent' => 'Agente de usuario', 'login_help' => 'Lista de intentos de inicio de sesión', - 'login_note' => 'Nota de Inicio de Sesión', - 'login_note_help' => 'Opcionalmente incluye unas pocas oraciones, por ejemplo para asistir a personas que han encontrado o perdido un dispositivo. Este campo acepta el markdown estilo Github', - 'login_remote_user_text' => 'Opciones de usuario remoto', + 'login_note' => 'Nota en inicio de sesión', + 'login_note_help' => 'Opcionalmente incluya algunas frases en su pantalla de inicio de sesión, por ejemplo para ayudar a las personas que han encontrado un dispositivo perdido o robado. Este campo acepta markdown estilo Github', + 'login_remote_user_text' => 'Opciones de inicio de sesión de usuario remoto', 'login_remote_user_enabled_text' => 'Activar inicio de sesión con la cabecera de usuario remota', - 'login_remote_user_enabled_help' => 'Esta opción permite la autenticación a través del encabezado REMOTE_USER de acuerdo a la "Interfaz común de puerta de enlace (rfc3875)"', + 'login_remote_user_enabled_help' => 'Esta opción habilita la autenticación mediante el encabezado REMOTE_USER de acuerdo con la "Interfaz de puerta de enlace común (rfc3875)"', 'login_common_disabled_text' => 'Desactivar otros mecanismos de autenticación', 'login_common_disabled_help' => 'Esta opción desactiva otros mecanismos de autenticación. Sólo habilite esta opción si está seguro de que su inicio de sesión REMOTE_USER ya está funcionando', - 'login_remote_user_custom_logout_url_text' => 'URL de salida personalizada', - 'login_remote_user_custom_logout_url_help' => 'Si se proporciona una url aquí, los usuarios serán redireccionados a esta URL después de que el usuario se desconecte de Snipe-IT. Esto es útil para cerrar correctamente las sesiones de usuario de su proveedor de autenticación.', + 'login_remote_user_custom_logout_url_text' => 'URL de cierre de sesión personalizado', + 'login_remote_user_custom_logout_url_help' => 'Si se proporciona una URL aquí, los usuarios serán redirigidos a esta URL después de que el usuario cierre la sesión de Snipe-IT. Esto es útil para cerrar correctamente las sesiones de usuario de su proveedor de autenticación.', 'login_remote_user_header_name_text' => 'Cabecera de nombre de usuario personalizado', 'login_remote_user_header_name_help' => 'Usar la cabecera especificada en lugar de REMOTE_USER', 'logo' => 'Logo', @@ -148,14 +150,14 @@ return [ 'full_multiple_companies_support_text' => 'Soporte completo a múltiples compañías', 'show_in_model_list' => 'Mostrar en menús desplegables de modelos', 'optional' => 'opcional', - 'per_page' => 'Resultados por Página', + 'per_page' => 'Resultados por página', 'php' => 'Versión de PHP', 'php_info' => 'Información de PHP', 'php_overview' => 'PHP', 'php_overview_keywords' => 'phpinfo, sistema, información', 'php_overview_help' => 'Información del sistema PHP', 'php_gd_info' => 'Debe instalar php-gd para mostrar códigos QR, consulte las instrucciones de instalación.', - 'php_gd_warning' => 'PHP Image Processing y GD plugin NO ESTÁN instalados.', + 'php_gd_warning' => 'PHP Image Processing y GD plugin NO están instalados.', 'pwd_secure_complexity' => 'Complejidad de la contraseña', 'pwd_secure_complexity_help' => 'Seleccione las reglas de complejidad de las contraseñas que desee aplicar.', 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'La contraseña no puede ser la misma que el nombre, apellido, correo electrónico o nombre de usuario', @@ -163,18 +165,18 @@ return [ 'pwd_secure_complexity_numbers' => 'Requiere al menos un número', 'pwd_secure_complexity_symbols' => 'Requiere al menos un símbolo', 'pwd_secure_complexity_case_diff' => 'Requiere al menos una mayúscula y una minúscula', - 'pwd_secure_min' => 'Caracteres mínimos de contraseña', + 'pwd_secure_min' => 'Caracteres mínimos de la contraseña', 'pwd_secure_min_help' => 'El valor mínimo permitido es 8', 'pwd_secure_uncommon' => 'Evitar contraseñas comunes', 'pwd_secure_uncommon_help' => 'Esto impedirá que los usuarios usen contraseñas comunes de las 10,000 contraseñas más usuales reportadas en fugas de datos.', - 'qr_help' => 'Activa Códigos QR primero para establecer esto', + 'qr_help' => 'Habilite primero los códigos QR para configurar esto', 'qr_text' => 'Texto del código QR', 'saml' => 'SAML', 'saml_title' => 'Actualizar ajustes de SAML', 'saml_help' => 'Configuración SAML', 'saml_enabled' => 'SAML activado', 'saml_integration' => 'Integración SAML', - 'saml_sp_entityid' => 'ID de entidad', + 'saml_sp_entityid' => 'ID de la entidad', 'saml_sp_acs_url' => 'URL del Servicio al Consumidor de Aserción (ACS)', 'saml_sp_sls_url' => 'URL del Servicio de cierre de sesión único (SLS)', 'saml_sp_x509cert' => 'Certificado público', @@ -184,7 +186,7 @@ return [ 'saml_attr_mapping_username' => 'Asociar atributo - Nombre de usuario', 'saml_attr_mapping_username_help' => 'NameID se utilizará si la asociación de atributos no está especificada o no es válida.', 'saml_forcelogin_label' => 'Forzar inicio de sesión SAML', - 'saml_forcelogin' => 'Hacer SAML el inicio de sesión principal', + 'saml_forcelogin' => 'Hacer de SAML el método de inicio de sesión principal', 'saml_forcelogin_help' => 'Puede usar \'/login?nosaml\' para ir a la página de inicio de sesión normal.', 'saml_slo_label' => 'Cerrar sesión única SAML', 'saml_slo' => 'Enviar una solicitud de salida a IdP al cerrar sesión', @@ -213,16 +215,16 @@ return [ 'webhook_botname' => 'Nombre de Bot de :app', 'webhook_channel' => 'Canal de :app', 'webhook_endpoint' => 'Endpoint de :app', - 'webhook_integration' => ':app Ajustes', + 'webhook_integration' => 'Configuración de :app', 'webhook_test' =>'Probar integración con :app', 'webhook_integration_help' => 'La integración con :app es opcional, sin embargo, el punto final (endpoint) y el canal son necesarios si desea usarla. Para configurar la integración con :app, primero debe crear un webhook entrante en su cuenta :app. Haga clic en el botón Probar integración con :app para confirmar que su configuración es correcta antes de guardar. ', 'webhook_integration_help_button' => 'Una vez que haya guardado la información de :app, aparecerá un botón de prueba.', 'webhook_test_help' => 'Compruebe si su integración con :app está configurada correctamente. PRIMERO DEBE GUARDAR LA CONFIGURACION ACTUALIZADA DE :app.', 'shortcuts_enabled' => 'Habilitar accesos directos', 'shortcuts_help_text' => 'Windows: Alt + Tecla de acceso, Mac: Control + Opción + Tecla de acceso', - 'snipe_version' => 'Version de Snipe-IT', + 'snipe_version' => 'Versión de Snipe-IT', 'support_footer' => 'Enlace al soporte en el pie de página ', - 'support_footer_help' => 'Especifica quién ve los links a la información de Soporte Snipe-IT y el Manual de Usuario', + 'support_footer_help' => 'Especifique quién puede ver los enlaces a la información de soporte de Snipe-IT y al manual de usuario', 'version_footer' => 'Versión en el pie de página ', 'version_footer_help' => 'Especifique quién ve la versión de Snipe-IT y el número de compilación.', 'system' => 'Información de Sistema', @@ -284,7 +286,7 @@ return [ 'bottom' => 'abajo', 'vertical' => 'vertical', 'horizontal' => 'horizontal', - 'unique_serial' => 'Numero de Serial Único', + 'unique_serial' => 'Números de serie únicos', 'unique_serial_help_text' => 'Marcando esta casilla se aplicará una restricción de números de serie únicos a los activos', 'zerofill_count' => 'Longitud de los números en las placas de los activos, incluyendo los ceros de relleno', 'username_format_help' => 'Esta configuración solo será utilizada por el proceso de importación si no se proporciona un nombre de usuario y tenemos que generar un nombre de usuario por usted.', diff --git a/resources/lang/es-VE/admin/settings/message.php b/resources/lang/es-VE/admin/settings/message.php index 564784c25a..517b9e985f 100644 --- a/resources/lang/es-VE/admin/settings/message.php +++ b/resources/lang/es-VE/admin/settings/message.php @@ -9,8 +9,8 @@ return [ 'backup' => [ 'delete_confirm' => '¿Está seguro de que desea eliminar este archivo de respaldo? Esta acción no puede se puede deshacer. ', 'file_deleted' => 'El archivo de respaldo fue eliminado satisfactoriamente. ', - 'generated' => 'Un nuevo archivo de respaldo ha sido creado con éxito.', - 'file_not_found' => 'El archivo de respaldo no puede ser encontrado en el servidor.', + 'generated' => 'Se ha creado un nuevo archivo de copia de seguridad satisfactoriamente.', + 'file_not_found' => 'Ese archivo de copia de seguridad no se pudo encontrar en el servidor.', 'restore_warning' => 'Sí, restaurarlo. Reconozco que esto sobrescribirá cualquier dato existente actualmente en la base de datos. Esto también cerrará la sesión de todos sus usuarios existentes (incluido usted).', 'restore_confirm' => '¿Está seguro que desea restaurar su base de datos desde :filename?' ], @@ -38,7 +38,7 @@ return [ ], 'webhook' => [ 'sending' => 'Enviando mensaje de prueba :app...', - 'success' => '¡Su Integración :webhook_name funciona!', + 'success' => '¡Su integración :webhook_name funciona!', 'success_pt1' => '¡Éxito! Compruebe el ', 'success_pt2' => ' para su mensaje de prueba, y asegúrese de hacer clic en GUARDAR abajo para guardar su configuración.', '500' => 'Error 500 del servidor.', diff --git a/resources/lang/es-VE/admin/statuslabels/table.php b/resources/lang/es-VE/admin/statuslabels/table.php index 32d9f76366..78f5a67ce6 100644 --- a/resources/lang/es-VE/admin/statuslabels/table.php +++ b/resources/lang/es-VE/admin/statuslabels/table.php @@ -15,5 +15,5 @@ return array( 'show_in_nav' => 'Mostrar en la barra lateral', 'title' => 'Etiquetas de estado', 'undeployable' => 'No utilizable', - 'update' => 'Actualizar Etiqueta de Estado', + 'update' => 'Actualizar la etiqueta de estado', ); diff --git a/resources/lang/es-VE/admin/users/general.php b/resources/lang/es-VE/admin/users/general.php index 797a66f03d..726eceef3b 100644 --- a/resources/lang/es-VE/admin/users/general.php +++ b/resources/lang/es-VE/admin/users/general.php @@ -9,13 +9,13 @@ return [ 'current_assets' => 'Activos actualmente asignados a este usuario', 'clone' => 'Clonar usuario', 'contact_user' => 'Contactar a :name', - 'edit' => 'Editar Usuario', + 'edit' => 'Editar usuario', 'filetype_info' => 'Los tipos de archivos permitidos son png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, y rar.', 'history_user' => 'Historial para :name', 'info' => 'Información', 'restore_user' => 'Haga clic aquí para restaurarlos.', 'last_login' => 'Último Inicio de Sesión', - 'ldap_config_text' => 'Los parámetros de configuración LDAP pueden ser encontrados en Admin > Settings. La ubicación (opcional) seleccionada será establecida para todos los usuarios importados.', + 'ldap_config_text' => 'Los ajustes de configuración para LDAP se pueden encontrar en Administrador> LDAP. La ubicación (opcional) seleccionada se establecerá para todos los usuarios importados.', 'print_assigned' => 'Imprimir todos los asignados', 'email_assigned' => 'Enviar correo con todos los asignados', 'user_notified' => 'Se ha enviado al usuario un correo electrónico con lista de los elementos que tiene asignados actualmente.', @@ -23,13 +23,13 @@ return [ 'auto_assign_help' => 'Omitir este usuario en la asignación automática de licencias', 'software_user' => 'Software asignado a :name', 'send_email_help' => 'Debe proporcionar una dirección de correo electrónico para este usuario para poder enviarle las credenciales. Únicamente pueden enviarse las credenciales por correo eléctronico durante la creación del usuario. Las contraseñas se almacenan en un hash de un solo sentido y no se pueden recuperar una vez guardadas.', - 'view_user' => 'Ver Usuario :name', + 'view_user' => 'Ver usuario :name', 'usercsv' => 'Archivo CSV', 'two_factor_admin_optin_help' => 'La configuración actual permite la aplicación selectiva de la autenticación de dos factores. ', - 'two_factor_enrolled' => 'Dispositivo 2FA inscrito ', + 'two_factor_enrolled' => 'Dispositivo con 2FA inscrito ', 'two_factor_active' => '2FA activo ', - 'user_deactivated' => 'Usuario no puede iniciar sesión', - 'user_activated' => 'Usuario puede iniciar sesión', + 'user_deactivated' => 'El usuario no puede iniciar sesión', + 'user_activated' => 'El usuario puede iniciar sesión', 'activation_status_warning' => 'No cambiar el estado de activación', 'group_memberships_helpblock' => 'Sólo los superadministradores pueden editar membresías de grupo.', 'superadmin_permission_warning' => 'Sólo los superadministradores pueden conceder acceso a un usuario superadministrador.', diff --git a/resources/lang/es-VE/admin/users/message.php b/resources/lang/es-VE/admin/users/message.php index 6e75b54dd8..b5c7b94f44 100644 --- a/resources/lang/es-VE/admin/users/message.php +++ b/resources/lang/es-VE/admin/users/message.php @@ -3,16 +3,16 @@ return array( 'accepted' => 'Ha aceptado este artículo exitosamente.', - 'declined' => 'Ha rechazado este activo con exitosamente.', + 'declined' => 'Ha rechazado correctamente este activo.', 'bulk_manager_warn' => 'Sus usuarios han sido actualizados con éxito, sin embargo, la entrada supervisor (manager) no fue guardada porque el supervisor seleccionado también estaba en la lista de usuarios a editar, y los usuarios no pueden ser su propio supervisor. Vuelva a seleccionar los usuarios, excluyendo al supervisor.', 'user_exists' => '¡El usuario ya existe!', - 'user_not_found' => 'El usuario no existe.', + 'user_not_found' => 'El usuario no existe o usted no tiene permisos para verlo.', 'user_login_required' => 'El campo usuario es obligatorio', 'user_has_no_assets_assigned' => 'No hay activos asignados al usuario.', 'user_password_required' => 'La contraseña es obligatoria.', 'insufficient_permissions' => 'Permisos insuficientes.', 'user_deleted_warning' => 'Este usuario ha sido eliminado. Tendrá que restaurar este usuario para editarlo o para asignarle nuevos activos.', - 'ldap_not_configured' => 'La integración LDAP no ha sido configurada para esta instalación.', + 'ldap_not_configured' => 'La integración con LDAP no ha sido configurada para esta instalación.', 'password_resets_sent' => 'Los usuarios seleccionados que están activados y tienen una dirección de correo electrónico válida han sido enviados un enlace de restablecimiento de contraseña.', 'password_reset_sent' => 'Un enlace para restablecer la contraseña ha sido enviado a :email!', 'user_has_no_email' => 'Este usuario no tiene una dirección de correo electrónico en su perfil.', @@ -36,7 +36,7 @@ return array( 'create' => 'Hubo un problema al crear el usuario. Por favor, inténtelo de nuevo.', 'update' => 'Hubo un problema al actualizar el usuario. Por favor, inténtelo de nuevo.', 'delete' => 'Hubo un problema al eliminar el usuario. Por favor, inténtelo de nuevo.', - 'delete_has_assets' => 'Este usuario tiene elementos asignados y no pudo ser borrado.', + 'delete_has_assets' => 'Este usuario tiene elementos asignados y no se pudo eliminar.', 'delete_has_assets_var' => 'Este usuario todavía tiene un activo asignado. Por favor ingréselo primero.|Este usuario todavía tiene :count activos asignados. Por favor ingréselos primero.', 'delete_has_licenses_var' => 'Este usuario todavía tiene una licencia asignada. Por favor ingrésela primero.|Este usuario todavía tiene :count licencias asignadas. Por favor ingréselas primero.', 'delete_has_accessories_var' => 'Este usuario todavía tiene un accesorio asignado. Por favor ingréselo primero.|Este usuario todavía tiene :count accesorios asignados. Por favor ingréselos primero.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'No se pudo buscar en el servidor LDAP. Por favor, compruebe la configuración del servidor LDAP en el archivo de configuración LDAP.
Error del servidor LDAP:', 'ldap_could_not_get_entries' => 'No se han podido obtener entradas del servidor LDAP. Por favor verifique la configuración de su servidor LDAP en su archivo de configuración.
Error del servidor LDAP:', 'password_ldap' => 'La contraseña para esta cuenta es administrada por LDAP / Active Directory. Póngase en contacto con su departamento de TI para cambiar su contraseña. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/es-VE/admin/users/table.php b/resources/lang/es-VE/admin/users/table.php index 9c43517297..7775acc393 100644 --- a/resources/lang/es-VE/admin/users/table.php +++ b/resources/lang/es-VE/admin/users/table.php @@ -31,11 +31,11 @@ return array( 'show_deleted' => 'Mostrar usuarios eliminados', 'title' => 'Cargo', 'to_restore_them' => 'para restaurarlos.', - 'total_assets_cost' => "Coste total de activos", + 'total_assets_cost' => "Costo total de activos", 'updateuser' => 'Actualizar usuario', 'username' => 'Nombre de usuario', 'user_deleted_text' => 'Este usuario ha sido marcado como borrado.', 'username_note' => '(Esto es usado sólo para el enlace de Active Directory, no para iniciar sesión.)', - 'cloneuser' => 'Clonar Usuario', - 'viewusers' => 'Ver Usuarios', + 'cloneuser' => 'Clonar usuario', + 'viewusers' => 'Ver usuarios', ); diff --git a/resources/lang/es-VE/general.php b/resources/lang/es-VE/general.php index 24e6f6554c..9f5fc2a1c0 100644 --- a/resources/lang/es-VE/general.php +++ b/resources/lang/es-VE/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'También borra suavemente estos usuarios. Su historial de activos permanecerá intacto a menos/hasta que purgue los registros borrados en la Configuración de administración.', 'bulk_checkin_delete_success' => 'Los usuarios seleccionados han sido eliminados y sus activos han sido ingresados.', 'bulk_checkin_success' => 'Los elementos para los usuarios seleccionados han sido ingresados.', - 'set_to_null' => 'Eliminar valores para este activo|Borrar valores para todos los activos :asset_count ', + 'set_to_null' => 'Eliminar los valores del elemento seleccionado|Eliminar los valores de los :selection_count elementos seleccionados ', 'set_users_field_to_null' => 'Eliminar :field values for this user|Eliminar :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No se proporcionó fecha de compra', 'assets_by_status' => 'Activos por estado', @@ -482,7 +482,7 @@ return [ 'cannot_be_deleted' => 'Este elemento no puede ser eliminado', 'cannot_be_edited' => 'Este elemento no puede ser editado.', 'undeployable_tooltip' => 'Este artículo no puede ser asignado. Compruebe la cantidad restante.', - 'serial_number' => 'Número Serial', + 'serial_number' => 'Número de serie', 'item_notes' => ':item Notas', 'item_name_var' => ':item Nombre', 'error_user_company' => 'La compañía destino de la asignación y la compañía del activo no coinciden', @@ -492,7 +492,7 @@ return [ 'checked_out_to_first_name' => 'Asignado a: Nombre', 'checked_out_to_last_name' => 'Asignado a: Apellido', 'checked_out_to_username' => 'Asignado a: Nombre de usuario', - 'checked_out_to_email' => 'Asignado a: correo electrónico', + 'checked_out_to_email' => 'Asignado a: Correo electrónico', 'checked_out_to_tag' => 'Asignado a: Placa de activo', 'manager_first_name' => 'Nombre del supervisor', 'manager_last_name' => 'Apellido del supervisor', @@ -510,7 +510,7 @@ return [ 'import_note' => 'Importado usando el importador de csv', ], 'remove_customfield_association' => 'Elimine este campo del grupo de campos. Esto no eliminará el campo personalizado, solo la asociación de este campo con este grupo de campos.', - 'checked_out_to_fields' => 'Campos sobre quién tiene asignado el elemento', + 'checked_out_to_fields' => 'Campos de la persona que tiene asignado el elemento', 'percent_complete' => '% completo', 'uploading' => 'Subiendo... ', 'upload_error' => 'Error al cargar el archivo. Por favor, compruebe que no hay filas vacías y que no hay nombres de columna duplicados.', @@ -559,8 +559,8 @@ return [ 'expires' => 'Vence', 'map_fields'=> 'Asociar campos para :item_type', 'remaining_var' => ':count restantes', - 'assets_in_var' => 'Activos en :name :type', 'label' => 'Etiqueta', 'import_asset_tag_exists' => 'Ya existe un activo con la placa :asset_tag y no se ha solicitado una actualización. No se ha realizado ningún cambio.', + 'countries_manually_entered_help' => 'Los valores con asterisco (*) fueron introducidos manualmente y no coinciden con los valores desplegables ISO 3166 existentes', ]; diff --git a/resources/lang/es-VE/localizations.php b/resources/lang/es-VE/localizations.php index 9c46fa7a49..31f9a4946b 100644 --- a/resources/lang/es-VE/localizations.php +++ b/resources/lang/es-VE/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Seleccionar un idioma', + 'select_language' => 'Seleccione un idioma', 'languages' => [ 'en-US'=> 'Inglés, EEUU', 'en-GB'=> 'Inglés, Reino Unido', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Seleccionar un país', + 'select_country' => 'Seleccione un país', 'countries' => [ 'AC'=>'Isla de Ascensión', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egipto', + 'GB-ENG'=>'Inglaterra', 'ER'=>'Eritrea', 'ES'=>'España', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Holanda', + 'GB-NIR' => 'Irlanda del Norte', 'NO'=>'Noruega', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Federación Rusa', 'RW'=>'Rwanda', 'SA'=>'Arabia Saudita', - 'UK'=>'Escocia', + 'GB-SCT'=>'Escocia', 'SB'=>'Islas Salomón', 'SC'=>'Seychelles', 'SS'=>'Sudán del Sur', @@ -312,6 +314,7 @@ return [ 'VI'=>'Islas Virginas (EE.UU.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Gales', 'WF'=>'Islas Wallis y Futuna', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/es-VE/mail.php b/resources/lang/es-VE/mail.php index d573a1c28e..750e73c95d 100644 --- a/resources/lang/es-VE/mail.php +++ b/resources/lang/es-VE/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Un usuario ha solicitado un elemento en la página web', 'acceptance_asset_accepted' => 'Un usuario ha aceptado un elemento', 'acceptance_asset_declined' => 'Un usuario ha rechazado un elemento', - 'accessory_name' => 'Nombre del Accesorio:', - 'additional_notes' => 'Notas Adicionales:', + 'accessory_name' => 'Nombre de Accesorio', + 'additional_notes' => 'Notas adicionales', 'admin_has_created' => 'Un administrador ha creado una cuenta para ti en el sitio web de :web.', - 'asset' => 'Activo:', - 'asset_name' => 'Nombre del activo:', + 'asset' => 'Activo', + 'asset_name' => 'Nombre del activo', 'asset_requested' => 'Activo solicitado', 'asset_tag' => 'Placa del activo', 'assets_warrantee_alert' => 'Hay :count activo con una garantía que expira en los próximos :threshold days.|Hay :count activos con garantías que expiran en los siguientes :threshold days.', 'assigned_to' => 'Asignado A', 'best_regards' => 'Atentamente,', - 'canceled' => 'Cancelado:', - 'checkin_date' => 'Fecha de devolución:', - 'checkout_date' => 'Fecha de asignación:', + 'canceled' => 'Cancelado', + 'checkin_date' => 'Fecha de ingreso', + 'checkout_date' => 'Fecha de asignación', 'checkedout_from' => 'Asignado desde', 'checkedin_from' => 'Devuelto desde', 'checked_into' => 'Devuelto en', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Por favor, haga clic en el siguiente enlace para confirmar su cuenta de :web:', 'current_QTY' => 'Cantidad actual', 'days' => 'Días', - 'expecting_checkin_date' => 'Fecha esperada de devolución:', + 'expecting_checkin_date' => 'Fecha esperada de devolución', 'expires' => 'Vence', 'hello' => 'Hola', 'hi' => 'Hola', 'i_have_read' => 'He leído y aceptado los términos de uso, y he recibido este artículo.', 'inventory_report' => 'Informe de inventario', - 'item' => 'Elemento:', + 'item' => 'Elemento', 'item_checked_reminder' => 'Este es un recordatorio de que actualmente tiene :count elemento(s) asignado(s) que no ha aceptado o rechazado. Haga clic en el siguiente enlace para confirmar su decisión.', 'license_expiring_alert' => 'Hay :count licencia que expira en los próximos :threshold días. | Hay :count licencias que expiran en los próximos :threshold días.', 'link_to_update_password' => 'Por favor, haga clic en el siguiente enlace para actualizar contraseña de :web :', @@ -66,11 +66,11 @@ return [ 'name' => 'Nombre', 'new_item_checked' => 'Un nuevo artículo ha sido asignado a su nombre, los detalles están a continuación.', 'notes' => 'Notas', - 'password' => 'Contraseña:', + 'password' => 'Contraseña', 'password_reset' => 'Restablecer Contraseña', 'read_the_terms' => 'Por favor lea los términos de uso a continuación.', 'read_the_terms_and_click' => 'Por favor lea los términos de uso a continuación y haga clic en el enlace en la parte inferior para confirmar que usted leyó los términos de uso y los acepta, y que ha recibido el activo.', - 'requested' => 'Solicitado:', + 'requested' => 'Solicitado', 'reset_link' => 'Su enlace de restablecimiento de contraseña', 'reset_password' => 'Haaga clic aquí para restablecer tu contraseña:', 'rights_reserved' => 'Todos los derechos reservados.', diff --git a/resources/lang/es-VE/validation.php b/resources/lang/es-VE/validation.php index 225b49a3a3..d377eed63d 100644 --- a/resources/lang/es-VE/validation.php +++ b/resources/lang/es-VE/validation.php @@ -157,7 +157,7 @@ return [ 'starts_with' => 'El campo :attribute debe iniciar con uno de los siguientes: :values.', 'string' => 'Este :attribute debe ser una cadena.', 'two_column_unique_undeleted' => ':attribute debe ser único a través de :table1 y :table2. ', - 'unique_undeleted' => 'El :atrribute debe ser único.', + 'unique_undeleted' => 'El :attribute debe ser único.', 'non_circular' => ':attribute no debe crear una referencia circular.', 'not_array' => ':attribute no puede ser una matriz.', 'disallow_same_pwd_as_user_fields' => 'La contraseña no puede ser la misma que el nombre de usuario.', diff --git a/resources/lang/et-EE/admin/hardware/form.php b/resources/lang/et-EE/admin/hardware/form.php index e3c9053f6e..45ad86f44d 100644 --- a/resources/lang/et-EE/admin/hardware/form.php +++ b/resources/lang/et-EE/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Uuenda ainult vaikimisi asukohta', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'Selle vahendi olek ei luba seda väljastada.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'Selle vahendi olek lubab seda väljastada.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Valikuline teave', diff --git a/resources/lang/et-EE/admin/locations/message.php b/resources/lang/et-EE/admin/locations/message.php index db8f8018e9..aafbb36aef 100644 --- a/resources/lang/et-EE/admin/locations/message.php +++ b/resources/lang/et-EE/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Asukohta ei eksisteeri.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Selle asukohaga on seotud vähemalt üks vahend ja seda ei saa kustutada. Palun uuenda oma vahendeid, et need ei kasutaks seda asukohta ning seejärel proovi uuesti. ', 'assoc_child_loc' => 'Sel asukohal on hetkel all-asukohti ja seda ei saa kustutada. Palun uuenda oma asukohti nii, et need ei kasutaks seda asukohta ning seejärel proovi uuesti. ', 'assigned_assets' => 'Määratud Varad', diff --git a/resources/lang/et-EE/admin/settings/general.php b/resources/lang/et-EE/admin/settings/general.php index fc5c6379e6..98917e3d65 100644 --- a/resources/lang/et-EE/admin/settings/general.php +++ b/resources/lang/et-EE/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Varukoopiad', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/et-EE/admin/users/message.php b/resources/lang/et-EE/admin/users/message.php index bd33914137..21ce3dc233 100644 --- a/resources/lang/et-EE/admin/users/message.php +++ b/resources/lang/et-EE/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Oled selle vahendi tagasi lükanud.', 'bulk_manager_warn' => 'Sinu kasutajad on edukalt muudetud, kuid sinu juhi-kirjet ei salvestatud sest juht, kelle valisid oli ka muudatavate kasutajate hulgas ning kasutaja ei või olla ise-enda juht. Palun vali oma kasutajad uuesti, jättes juhi kõrvale.', 'user_exists' => 'Kasutaja on juba olemas!', - 'user_not_found' => 'Kasutajat ei eksisteeri.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Login väli on kohustuslik', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Parooli väli on kohustuslik.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'LDAP-serverit ei õnnestunud otsida. Palun kontrollige oma LDAP-i serveri konfiguratsiooni LDAP-i konfiguratsioonifailis.
Viga LDAP serverist:', 'ldap_could_not_get_entries' => 'LDAP-serverisse tehtud sissekandeid ei saanud. Palun kontrollige oma LDAP-i serveri konfiguratsiooni LDAP-i konfiguratsioonifailis.
Viga LDAP serverist:', 'password_ldap' => 'Selle konto parooli haldab LDAP / Active Directory. Parooli muutmiseks võtke ühendust oma IT-osakonnaga.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/et-EE/general.php b/resources/lang/et-EE/general.php index 293cc29944..a7b60d6f71 100644 --- a/resources/lang/et-EE/general.php +++ b/resources/lang/et-EE/general.php @@ -334,7 +334,7 @@ return [ 'i_decline' => 'Ma keeldun', 'accept_decline' => 'Aktsepteeri/Keeldu', 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', - 'clear_signature' => 'Clear Signature', + 'clear_signature' => 'Puhasta allkirja väli', 'show_help' => 'Näita abi', 'hide_help' => 'Peida abi', 'view_all' => 'kuva kõik', @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Aegub', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/et-EE/localizations.php b/resources/lang/et-EE/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/et-EE/localizations.php +++ b/resources/lang/et-EE/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/et-EE/mail.php b/resources/lang/et-EE/mail.php index 226f94f939..91e14bb2bf 100644 --- a/resources/lang/et-EE/mail.php +++ b/resources/lang/et-EE/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Kasutaja on taotlenud üksuse veebis', 'acceptance_asset_accepted' => 'Kasutaja aktsepteeris seadme', 'acceptance_asset_declined' => 'Kasutaja keeldus seadmest', - 'accessory_name' => 'Lisaseade Nimi:', - 'additional_notes' => 'Lisamärkmed:', + 'accessory_name' => 'Tarviku Nimi', + 'additional_notes' => 'Lisamärkmed', 'admin_has_created' => 'Administraator on loonud konto teile: veebisaidil.', - 'asset' => 'Vahend:', - 'asset_name' => 'Vahendi nimi:', + 'asset' => 'Vahend', + 'asset_name' => 'Ressursi nimi', 'asset_requested' => 'Taotletud vahend', 'asset_tag' => 'Varade silt', 'assets_warrantee_alert' => 'Sul on :count vahend, mille garantii aegub järgmise :threshold päeva jooksul.|Sul on :count vahendit, mille garantii aegub järgmise :threshold päeva jooksul.', 'assigned_to' => 'Määratud', 'best_regards' => 'Parimate soovidega,', - 'canceled' => 'Tühistatud:', - 'checkin_date' => 'Checkin Date:', - 'checkout_date' => 'Checkout Date:', + 'canceled' => 'Tühistatud', + 'checkin_date' => 'Tagastamise kuupäev', + 'checkout_date' => 'Väljastamise kuupäev', 'checkedout_from' => 'Väljastatud', 'checkedin_from' => 'Vastu võetud', 'checked_into' => 'Väljastatud', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Kinnitamiseks klõpsake järgmisel lingil: veebikonto:', 'current_QTY' => 'Praegune QTY', 'days' => 'päeva', - 'expecting_checkin_date' => 'Ootel Checkin Kuupäev:', + 'expecting_checkin_date' => 'Eeldatav tagastamise kuupäev', 'expires' => 'Aegub', 'hello' => 'Tere', 'hi' => 'Tere', 'i_have_read' => 'Olen lugenud ja nõustun kasutustingimustega ja saanud selle kirje.', 'inventory_report' => 'Inventari aruanne', - 'item' => 'Kirje:', + 'item' => 'Kirje', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => ':count litsents aegub järgmise :threshold päeva jooksul.|:count litsentsi aegub järgmise :threshold päeva jooksul.', 'link_to_update_password' => 'Klienditeenuse uuendamiseks klõpsake järgmisel lingil:', @@ -66,11 +66,11 @@ return [ 'name' => 'Nimi', 'new_item_checked' => 'Uus vara on Teie nimele väljastatud, üksikasjad on allpool.', 'notes' => 'Märkused', - 'password' => 'Parool:', + 'password' => 'Parool', 'password_reset' => 'Parooli taastamine', 'read_the_terms' => 'Palun lugege allpool toodud kasutustingimusi.', 'read_the_terms_and_click' => 'Palun lugege läbi allpool toodud kasutustingimused ja klõpsake alloleval lingil kinnitamiseks, et lugesite läbi ja nõustute kasutustingimustega, ning olete vara kätte saanud.', - 'requested' => 'Taotletud:', + 'requested' => 'Taotletud', 'reset_link' => 'Teie salasõna lähtestamise link', 'reset_password' => 'Parooli lähtestamiseks klõpsake siin:', 'rights_reserved' => 'Kõik õigused kaitstud.', diff --git a/resources/lang/fa-IR/admin/hardware/form.php b/resources/lang/fa-IR/admin/hardware/form.php index a85204fd55..1aa3383581 100644 --- a/resources/lang/fa-IR/admin/hardware/form.php +++ b/resources/lang/fa-IR/admin/hardware/form.php @@ -69,6 +69,7 @@ return [ 'asset_location_update_default' => 'فقط بروزرسانی مکان پیش‌فرض', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'این وضعیت دارایی قابل استقرار نیست. این دارایی قابل پذیرش نیست.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'این وضعیت دارایی قابل استقرار است. این دارایی قابل پذیرش است.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'اطلاعات دلخواه diff --git a/resources/lang/fa-IR/admin/locations/message.php b/resources/lang/fa-IR/admin/locations/message.php index 8e7d51027b..899045a2b0 100644 --- a/resources/lang/fa-IR/admin/locations/message.php +++ b/resources/lang/fa-IR/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'مکان وجود ندارد.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'این مکان در حال حاضر همراه با حداقل یک دارایی است و قادر به حذف نمی شود. لطفا بروز دارایی های خود را به دیگر این مکان مرجع و دوباره امتحان کنید. ', 'assoc_child_loc' => 'این مکان در حال حاضر پدر و مادر کودک حداقل یک مکان است و قادر به حذف نمی شود. لطفا به روز رسانی مکان خود را به دیگر این مکان مرجع و دوباره امتحان کنید. ', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/fa-IR/admin/settings/general.php b/resources/lang/fa-IR/admin/settings/general.php index 99923b076e..a94612bd47 100644 --- a/resources/lang/fa-IR/admin/settings/general.php +++ b/resources/lang/fa-IR/admin/settings/general.php @@ -42,6 +42,8 @@ return [ ', 'backups_restoring' => 'بازیابی از پشتیبان گیری ', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", 'backups_upload' => 'نسخه پشتیبان را دانلود کنید', 'backups_path' => 'نسخه‌های پشتیبان روی سرور در :path ذخیره می‌شوند ', diff --git a/resources/lang/fa-IR/admin/users/message.php b/resources/lang/fa-IR/admin/users/message.php index 3e319acc79..adcded7ad3 100644 --- a/resources/lang/fa-IR/admin/users/message.php +++ b/resources/lang/fa-IR/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'شما با موفقیت این دارایی را به کاهش دادید.', 'bulk_manager_warn' => 'کاربران شما با موفقیت به روز شده اند، با این حال مدیر ورود شما ذخیره نشد زیرا مدیر شما انتخاب شده بود نیز در لیست کاربر برای ویرایش، و کاربران ممکن است مدیر خود نیست. لطفا کاربران خود را دوباره انتخاب کنید، به غیر از مدیر.', 'user_exists' => 'کاربر "{0}" در حال حاضر وجود دارد.', - 'user_not_found' => 'کاربر وجود ندارد.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'فیلد ورود الزامی است.', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'کلمه عبور ضروری است.', @@ -56,6 +56,7 @@ return array( 'ldap_could_not_search' => 'جستجو در سرور LDPA انجام نشد.لطفا پیکربندی LDPA سرور را در فایل LDPA config بررسی کنید.
اشکال از سرور LDPA:', 'ldap_could_not_get_entries' => 'مجوز از سرور LDPA گرفته نشد.لطفا پیکربندی LDPA سرور را در فایل LDPA config بررسی کنید.
اشکال از سرور LDPA:', 'password_ldap' => 'رمز عبور این حساب توسط LDAP / Active Directory مدیریت می شود. برای تغییر رمز عبور خود، لطفا با بخش IT خود تماس بگیرید.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/fa-IR/general.php b/resources/lang/fa-IR/general.php index 6509fa3ea0..beff80f90e 100644 --- a/resources/lang/fa-IR/general.php +++ b/resources/lang/fa-IR/general.php @@ -502,7 +502,7 @@ return [ ', 'bulk_checkin_success' => 'موارد برای کاربران انتخاب شده بررسی شده است. ', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -645,8 +645,8 @@ return [ 'expires' => 'منقضی می شود', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/fa-IR/localizations.php b/resources/lang/fa-IR/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/fa-IR/localizations.php +++ b/resources/lang/fa-IR/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/fa-IR/mail.php b/resources/lang/fa-IR/mail.php index fc826111f3..608e936763 100644 --- a/resources/lang/fa-IR/mail.php +++ b/resources/lang/fa-IR/mail.php @@ -36,19 +36,20 @@ return [ 'a_user_requested' => 'یک کاربر یک مورد را در وبسایت درخواست کرده است', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'نام لوازم جانبی:', - 'additional_notes' => 'یادداشت های اضافی:', + 'accessory_name' => 'نام وسیله', + 'additional_notes' => 'یادداشت های اضافی', 'admin_has_created' => 'یک مدیر یک حساب کاربری برای شما در وب سایت وب ایجاد کرده است.', - 'asset' => 'دارایی:', + 'asset' => 'دارایی', 'asset_name' => 'نام دارایی', 'asset_requested' => 'دارایی درخواست شد', 'asset_tag' => 'نام دارایی', 'assets_warrantee_alert' => 'دارایی :count با گارانتی منقضی در روزهای بعدی: آستانه وجود دارد.', 'assigned_to' => 'اختصاص یافته به', 'best_regards' => 'با احترام،', - 'canceled' => 'لغو شد:', - 'checkin_date' => 'تاریخ ورود:', - 'checkout_date' => 'چک کردن تاریخ:', + 'canceled' => 'لغو شد', + 'checkin_date' => 'تاریخ ورود +', + 'checkout_date' => 'چک کردن تاریخ', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -57,13 +58,13 @@ return [ 'click_to_confirm' => 'لطفا برای پیوستن به این لینک کلیک کنید تا حساب خود را تایید کنید:', 'current_QTY' => 'QTY فعلی', 'days' => 'روزها', - 'expecting_checkin_date' => 'تاریخ انتظار انتظار:', + 'expecting_checkin_date' => ' چک در تاریخ را پر کنید', 'expires' => 'منقضی می شود', 'hello' => 'سلام', 'hi' => 'سلام', 'i_have_read' => 'من شرایط استفاده را خوانده ام و موافقم و این مورد را دریافت کرده ام.', 'inventory_report' => 'Inventory Report', - 'item' => 'مورد:', + 'item' => 'مورد', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'مجوز :count در روزهای بعدی :threshold منقضی می شود.|مجوزهای :count در روزهای بعدی :threshold منقضی می شوند.', 'link_to_update_password' => 'برای به روزرسانی لطفا بر روی لینک زیر کلیک کنید: web password:', @@ -74,11 +75,11 @@ return [ 'name' => 'نام', 'new_item_checked' => 'یک آیتم جدید تحت نام شما چک شده است، جزئیات زیر است.', 'notes' => 'نت ها', - 'password' => 'کلمه عبور:', + 'password' => 'رمز عبور', 'password_reset' => 'تنظیم مجدد رمز عبور', 'read_the_terms' => 'لطفا شرایط استفاده زیر را بخوانید.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'درخواست شده:', + 'requested' => 'در خواست شده', 'reset_link' => 'رمز عبور خود را بازنشانی کنید', 'reset_password' => 'برای تغییر رمز عبور اینجا کلیک کنید:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/fi-FI/admin/hardware/form.php b/resources/lang/fi-FI/admin/hardware/form.php index 0aaf5a37b7..9b9e909847 100644 --- a/resources/lang/fi-FI/admin/hardware/form.php +++ b/resources/lang/fi-FI/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Päivitä vain oletussijainti', 'asset_location_update_actual' => 'Päivitä vain todellinen sijainti', 'asset_not_deployable' => 'Laite ei ole käyttöönotettavissa. Laitetta ei voida luovuttaa.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'Laite on käyttöönotettavissa. Laite voidaan luovuttaa.', 'processing_spinner' => 'Käsitellään... (Tämä saattaa kestää jonkin aikaa suurien tiedostojen kanssa)', 'optional_infos' => 'Valinnaiset tiedot', diff --git a/resources/lang/fi-FI/admin/locations/message.php b/resources/lang/fi-FI/admin/locations/message.php index 25eb4232f3..8e8b87f335 100644 --- a/resources/lang/fi-FI/admin/locations/message.php +++ b/resources/lang/fi-FI/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Sijaintia ei löydy.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Sijaintiin on tällä hetkellä liitettynä vähintään yksi laite, eikä sitä voi poistaa. Poista viittaus sijantiin ja yritä uudelleen. ', 'assoc_child_loc' => 'Tämä sijainti on ylempi toiselle sijainnille eikä sitä voi poistaa. Päivitä sijainnit, jotta et enää viitata tähän sijaintiin ja yritä uudelleen. ', 'assigned_assets' => 'Luovutetut laitteet', diff --git a/resources/lang/fi-FI/admin/settings/general.php b/resources/lang/fi-FI/admin/settings/general.php index dfc4951d5f..61f2121baa 100644 --- a/resources/lang/fi-FI/admin/settings/general.php +++ b/resources/lang/fi-FI/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Varmuuskopiot', 'backups_help' => 'Luo, lataa ja palauta varmuuskopiota ', 'backups_restoring' => 'Palauta varmuuskopiosta', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", 'backups_upload' => 'Lataa varmuuskopio', 'backups_path' => 'Varmuuskopiot ovat tallennettuna palvelimelle polulla :path', 'backups_restore_warning' => 'Käytä palautuspainiketta palauttaaksesi aiemman varmuuskopion. (Tämä ei tällä hetkellä toimi S3 tallennustilan tai Dockerin kanssa.)

Koko :app_name tietokantasi ja kaikki ladatut tiedostot korvataan kokonaan sillä, mitä on varmuuskopiotiedostossa. ', diff --git a/resources/lang/fi-FI/admin/users/message.php b/resources/lang/fi-FI/admin/users/message.php index 2f2001e545..e31c0f90f9 100644 --- a/resources/lang/fi-FI/admin/users/message.php +++ b/resources/lang/fi-FI/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Olet onnistuneesti hylännyt tämän laitteen.', 'bulk_manager_warn' => 'Käyttäjät on onnistuneesti päivitetty, mutta esimies-merkintää ei tallennettu, koska valitsemasi esimies oli mukana käyttäjäluettelossa, eikä käyttäjä voi olla itsensä esimies. Valitse käyttäjät uudelleen, poislukien esimies.', 'user_exists' => 'Käyttäjä on jo luotu!', - 'user_not_found' => 'Käyttäjää ei löydy.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Käyttäjätunnus vaaditaan', 'user_has_no_assets_assigned' => 'Käyttäjälle ei tällä hetkellä ole määritetty omaisuutta.', 'user_password_required' => 'Salasana vaaditaan.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Haku LDAP-palvelimelta ei onnistunut ei voitu hakea. Tarkista LDAP-palvelimen määritys.
LDAP-palvelimen virhe:', 'ldap_could_not_get_entries' => 'LDAP-palvelimelta ei palautunut kohteita. Tarkista LDAP-palvelimen määritys.
LDAP-palvelimen virhe:', 'password_ldap' => 'Tätä salasanaa hallinnoi LDAP / Active Directory. Vaihda salasanasi IT-osastolla.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/fi-FI/general.php b/resources/lang/fi-FI/general.php index e644fa766e..62fe83098a 100644 --- a/resources/lang/fi-FI/general.php +++ b/resources/lang/fi-FI/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Piilota myös nämä käyttäjät. Heidän laitehistoria säilyy ennallaan ellet/kunnes puhdistat poistetut tietueet Admin Asetuksista.', 'bulk_checkin_delete_success' => 'Valitut käyttäjät on poistettu ja heidän kohteet on palautettu.', 'bulk_checkin_success' => 'Valittujen käyttäjien laitteet on palautettu.', - 'set_to_null' => 'Poista tämän laitteen arvot|Poista arvot kaikille :asset_count laitteille ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Poista tämän käyttäjän :field -arvot|Poista :field -arvot kaikilta : user_count käyttäjältä ', 'na_no_purchase_date' => 'N/A - ostopäivää ei annettu', 'assets_by_status' => 'Laitteet tilan mukaan', @@ -559,8 +559,8 @@ return [ 'expires' => 'vanhenee', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/fi-FI/localizations.php b/resources/lang/fi-FI/localizations.php index 16b0fda350..e77447a13d 100644 --- a/resources/lang/fi-FI/localizations.php +++ b/resources/lang/fi-FI/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Valitse kieli', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'Englanti, Yhdysvallat', 'en-GB'=> 'Englanti, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Valitse maa', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension saari', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Eesti', 'EG'=>'Egypti', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Espanja', 'ET'=>'Etiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Alankomaat', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norja', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Venäjä', 'RW'=>'Ruanda', 'SA'=>'Saudi-Arabia', - 'UK'=>'Skotlanti', + 'GB-SCT'=>'Skotlanti', 'SB'=>'Salomonsaaret', 'SC'=>'Seychellit', 'SS'=>'Etelä-Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Yhdysvaltain Neitsytsaaret', 'VN'=>'Vietnam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis-ja Futunasaaret', 'WS'=>'Samoa', 'YE'=>'Jemen', diff --git a/resources/lang/fi-FI/mail.php b/resources/lang/fi-FI/mail.php index cfdbdae04a..3e42649e5d 100644 --- a/resources/lang/fi-FI/mail.php +++ b/resources/lang/fi-FI/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Käyttäjä on pyytänyt nimikettä sivustolla', 'acceptance_asset_accepted' => 'Käyttäjä on hyväksynyt kohteen', 'acceptance_asset_declined' => 'Käyttäjä on hylännyt kohteen', - 'accessory_name' => 'Oheistarvikkeen nimi:', - 'additional_notes' => 'Muistiinpanot:', + 'accessory_name' => 'Oheistarvikkeen nimi', + 'additional_notes' => 'Muistiinpanot', 'admin_has_created' => 'Järjestelmänvalvoja on luonut tilin sinulle :web verkkosivustolle.', - 'asset' => 'Laite:', - 'asset_name' => 'Laitteen nimi:', + 'asset' => 'Laite', + 'asset_name' => 'Laitteen nimi', 'asset_requested' => 'Pyydetty laite', 'asset_tag' => 'Laitetunniste', 'assets_warrantee_alert' => 'There is :count asset with a guarantee expiring in the next :threshold days .- There are :count assets with warranties expiring in the next :threshold days.', 'assigned_to' => 'Osoitettu', 'best_regards' => 'Parhain terveisin,', - 'canceled' => 'Peruutettu:', - 'checkin_date' => 'Palautuspäivä:', - 'checkout_date' => 'Luovutuspäivä:', + 'canceled' => 'Peruutettu', + 'checkin_date' => 'Palautuspäivä', + 'checkout_date' => 'Luovutuspäivä', 'checkedout_from' => 'Luovutettu lähteestä', 'checkedin_from' => 'Tarkistettu alkaen', 'checked_into' => 'Tarkastettu sisään', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Vahvista tilisi klikkaamalla seuraavaa linkkiä :web:', 'current_QTY' => 'Nykyinen määrä', 'days' => 'Päiviä', - 'expecting_checkin_date' => 'Odotettu palautuspäivä:', + 'expecting_checkin_date' => 'Odotettu palautuspäivä', 'expires' => 'Vanhenee', 'hello' => 'Hei', 'hi' => 'Moi', 'i_have_read' => 'Olen lukenut ja hyväksynyt käyttöehdot ja olen saanut tämän kohteen.', 'inventory_report' => 'Varaston Raportti', - 'item' => 'Nimike:', + 'item' => 'Nimike', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => ':count lisenssiä vanhenee :threshold päivän sisällä.|:count lisenssiä vanhenee :threshold päivän sisällä.', 'link_to_update_password' => 'Napsauta seuraavaa linkkiä päivittääksesi :web salasanasi:', @@ -66,11 +66,11 @@ return [ 'name' => 'Nimi', 'new_item_checked' => 'Uusi nimike on luovutettu sinulle, yksityiskohdat ovat alla.', 'notes' => 'Muistiinpanot', - 'password' => 'Salasana:', + 'password' => 'Salasana', 'password_reset' => 'Salasanan nollaus', 'read_the_terms' => 'Lue alla olevat käyttöehdot.', 'read_the_terms_and_click' => 'Ole hyvä ja lue alla olevat käyttöehdot. ja klikkaa alareunassa olevaa linkkiä vahvistaaksesi, että olet lukenut ja hyväksynyt käyttöehdot, ja olet vastaanottanut käyttöomaisuuden.', - 'requested' => 'Pyydetty:', + 'requested' => 'Pyydetty', 'reset_link' => 'Salasanasi resetointi-linkki', 'reset_password' => 'Palauta salasanasi napsauttamalla tätä:', 'rights_reserved' => 'Kaikki oikeudet pidätetään.', diff --git a/resources/lang/fil-PH/admin/hardware/form.php b/resources/lang/fil-PH/admin/hardware/form.php index 853ff073a9..c5899e8c8e 100644 --- a/resources/lang/fil-PH/admin/hardware/form.php +++ b/resources/lang/fil-PH/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/fil-PH/admin/locations/message.php b/resources/lang/fil-PH/admin/locations/message.php index 5e1fd2cf9b..801f8304b0 100644 --- a/resources/lang/fil-PH/admin/locations/message.php +++ b/resources/lang/fil-PH/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Ang lokasyon ay hindi umiiral.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Ang lokasyong ito ay kasalukuyang naiugnay sa hindi bumaba sa isang asset at hindi maaaring mai-delete. Mangyaring i-update ang iyong mga asset upang hindi na magreperens sa lokasyong ito at paki-subok muli. ', 'assoc_child_loc' => 'Ang lokasyong ito ay kasalukuyang pinagmumulan sa hindi bumaba sa lokasyon isang bata at hindi maaaring mai-delete. Mangyaring i-update ang iyong mga lokasyon upang hindi na magreperens sa lokasyong ito at paki-subok muli. ', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/fil-PH/admin/settings/general.php b/resources/lang/fil-PH/admin/settings/general.php index edb97be379..4b22950e05 100644 --- a/resources/lang/fil-PH/admin/settings/general.php +++ b/resources/lang/fil-PH/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Mga backup', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/fil-PH/admin/users/message.php b/resources/lang/fil-PH/admin/users/message.php index 2432c53e4a..05dcd9b40b 100644 --- a/resources/lang/fil-PH/admin/users/message.php +++ b/resources/lang/fil-PH/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Matagumpay mong hindi tinaggap ang asset na ito.', 'bulk_manager_warn' => 'Ang iyong mga user ay matagumpay nang nai-update, subalit ang iyong manager entry ay hindi nai-save dahil ang manager na iyong pinili ay kabilang sa listahan ng user na kailangang i-edit, at ang mga user ay maaaring wala sa sarili nilang pamamahala. Mangyaring pumiling muli ng iyong user, hindi kasama ang manager.', 'user_exists' => 'Ang user ay umiiral na!', - 'user_not_found' => 'Ang gumagamit ay hindi umiiral.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Ang field ng login ay kinakailangan', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Ang password ay kinakailangan.', @@ -54,6 +54,7 @@ return array( 'ldap_could_not_search' => 'Hindi makapaghanap ng serber ng LDAP. Mangyaring suriin ang iyong konpigurasyon ng serber ng LDAP sa LDAP config file.
may error mula sa Serber ng LDAP:', 'ldap_could_not_get_entries' => 'Hindi makakuha ng entry mula sa serber ng LDAP. Mangyaring surrin ang iyong konpigurasyon ng serber ng LDAP sa LDAP config file.
May-error mula sa Serber ng LDAP:', 'password_ldap' => 'Ang password sa account na ito ay pinamahalaan ng LDAP/Actibong Direktorya. Mangyaring komontak sa iyong IT department para baguhin ang iyong password. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/fil-PH/general.php b/resources/lang/fil-PH/general.php index 4f04f0382f..b5d3e60d78 100644 --- a/resources/lang/fil-PH/general.php +++ b/resources/lang/fil-PH/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Mawalan ng Bisa', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/fil-PH/localizations.php b/resources/lang/fil-PH/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/fil-PH/localizations.php +++ b/resources/lang/fil-PH/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/fil-PH/mail.php b/resources/lang/fil-PH/mail.php index b37c492d3a..1717cf264d 100644 --- a/resources/lang/fil-PH/mail.php +++ b/resources/lang/fil-PH/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Ang gumagamit ay nag-rekwest ng aytem sa website', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Ang Pangalan ng Aksesorya:', - 'additional_notes' => 'Ang mga Karagdagang mga Lista:', + 'accessory_name' => 'Ang Pangalan ng Aksesorya', + 'additional_notes' => 'Ang mga Karagdagang mga Lista', 'admin_has_created' => 'Ang tagapangasiwa ay nakapagsagawa ng isang account para sa iyo sa :web website.', - 'asset' => 'Ang Asset:', - 'asset_name' => 'Ang Pangalan ng Asset:', + 'asset' => 'Ang Asset', + 'asset_name' => 'Ang Pangalan ng Asset', 'asset_requested' => 'Ang nirekwest na asset', 'asset_tag' => 'Ang Tag ng Asset', '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.', 'assigned_to' => 'Nakatalaga Sa', 'best_regards' => 'Lubos na bumabati,', - 'canceled' => 'Nakansela:', - 'checkin_date' => 'Ang Petsa ng Pag-checkin:', - 'checkout_date' => 'Ang Petsa ng Pag-checkout:', + 'canceled' => 'Nakansela', + 'checkin_date' => 'Ang Petsa ng Pag-checkin', + 'checkout_date' => 'Ang Petsa ng Pagcheck-out', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Paki-klik sa mga sumusunod na link para i-komperma ang iyong :web account:', 'current_QTY' => 'Ang kasalukuyang QTY', 'days' => 'Mga araw', - 'expecting_checkin_date' => 'Ang Inaasahang Petsa ng Pag-checkin:', + 'expecting_checkin_date' => 'Ang Inaasahang Petsa ng Pag-checkin', 'expires' => 'Mawalang bisa', 'hello' => 'Kumusta', 'hi' => 'Kumusta', 'i_have_read' => 'Ako ay nakabasa ay sumasang-ayon sa mga tuntunin ng paggamit, at ang aytem na ito ay aking tinatanggap.', 'inventory_report' => 'Inventory Report', - 'item' => 'Aytem:', + 'item' => 'Ang Aytem', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'link_to_update_password' => 'Paki-klik sa mga sumusunod na link para makapag-update sa iyong :web password:', @@ -66,11 +66,11 @@ return [ 'name' => 'Ang Pangalan', 'new_item_checked' => 'Ang bagong aytem na nai-check out sa ilalim ng iyong pangalan, ang mga detalye ay nasa ibaba.', 'notes' => 'Ang mga Palatandaan', - 'password' => 'Ang Password:', + 'password' => 'Ang Password', 'password_reset' => 'Ang Pagbago ng Password', 'read_the_terms' => 'Paki-basa sa mga tuntunin ng paggamit sa ibaba.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'Mga Nai-rekwest:', + 'requested' => 'Ang Nirekwest', 'reset_link' => 'Ang Link para sa Pag-reset ng Password', 'reset_password' => 'I-klik ito para ma-reset ang iyong password:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/fr-FR/admin/hardware/form.php b/resources/lang/fr-FR/admin/hardware/form.php index 4cfabe55d7..9310f25320 100644 --- a/resources/lang/fr-FR/admin/hardware/form.php +++ b/resources/lang/fr-FR/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Mettre à jour uniquement l\'emplacement par défaut', 'asset_location_update_actual' => 'Mettre à jour uniquement l\'emplacement actuel', 'asset_not_deployable' => 'L\'actif n\'est pas déployable. L\'actif ne peut pas être affecté.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'L\'actif est déployable. L\'actif peut être affecté.', 'processing_spinner' => 'Traitement... (Cela peut prendre un peu de temps sur les fichiers volumineux)', 'optional_infos' => 'Information facultative', diff --git a/resources/lang/fr-FR/admin/locations/message.php b/resources/lang/fr-FR/admin/locations/message.php index 2c505d5a08..5464a145b6 100644 --- a/resources/lang/fr-FR/admin/locations/message.php +++ b/resources/lang/fr-FR/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Le lieu n\'existe pas.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Cet emplacement est actuellement associé à au moins un actif et ne peut pas être supprimé. Veuillez mettre à jour vos actifs pour ne plus faire référence à cet emplacement et réessayez. ', 'assoc_child_loc' => 'Cet emplacement est actuellement le parent d\'au moins un sous emplacement et ne peut pas être supprimé . S\'il vous plaît mettre à jour vos emplacement pour ne plus le référencer et réessayez. ', 'assigned_assets' => 'Actifs assignés', diff --git a/resources/lang/fr-FR/admin/settings/general.php b/resources/lang/fr-FR/admin/settings/general.php index 57219b9b21..751b47bb83 100644 --- a/resources/lang/fr-FR/admin/settings/general.php +++ b/resources/lang/fr-FR/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Sauvegardes', 'backups_help' => 'Créer, télécharger et restaurer des sauvegardes ', 'backups_restoring' => 'Restaurer à partir d\'une sauvegarde', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", 'backups_upload' => 'Téléverser la sauvegarde', 'backups_path' => 'Les sauvegardes sont stockées dans :path sur le serveur', 'backups_restore_warning' => 'Utilisez le bouton de restauration pour restaurer à partir d\'une sauvegarde (cela ne fonctionne pas actuellement avec le stockage de fichiers S3 ou Docker).

Votre base de données :app_name tout entière et tous les fichiers téléchargés seront intégralement remplacés par ce qui se trouve dans le fichier de sauvegarde. ', diff --git a/resources/lang/fr-FR/admin/users/message.php b/resources/lang/fr-FR/admin/users/message.php index 1045c4d2e7..02389dc79f 100644 --- a/resources/lang/fr-FR/admin/users/message.php +++ b/resources/lang/fr-FR/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Vous avez refusé cet actif.', 'bulk_manager_warn' => 'Vos utilisateurs ont été mis à jour avec succès, mais votre entrée de gestionnaire n\'a pas été enregistrée, car le gestionnaire que vous avez sélectionné était également dans la liste d\'utilisateurs à éditer, et les utilisateurs peuvent ne pas être leur propre gestionnaire. Sélectionnez à nouveau vos utilisateurs, à l\'exclusion du gestionnaire.', 'user_exists' => 'L\'utilisateur existe déjà !', - 'user_not_found' => 'L\'utilisateur·trice n\'existe pas.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Le champ identifiant est obligatoire', 'user_has_no_assets_assigned' => 'Aucun actif actuellement assigné à l\'utilisateur·trice.', 'user_password_required' => 'Le mot de passe est obligatoire.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Impossible de rechercher le serveur LDAP . S\'il vous plaît vérifier la configuration de votre serveur LDAP dans le fichier de configuration LDAP .
Erreur de serveur LDAP :', 'ldap_could_not_get_entries' => 'Impossible d\'obtenir les entrées du serveur LDAP . S\'il vous plaît vérifier la configuration de votre serveur LDAP dans le fichier de configuration LDAP .
Erreur de serveur LDAP :', 'password_ldap' => 'Le mot de passe de ce compte est géré par LDAP / Active Directory. Veuillez contacter votre service informatique pour changer votre mot de passe.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/fr-FR/general.php b/resources/lang/fr-FR/general.php index 9125942a91..74d71b32cb 100644 --- a/resources/lang/fr-FR/general.php +++ b/resources/lang/fr-FR/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Supprimer ces utilisateurs également. Leur historique de matériel restera intact jusqu\'à ce que vous les supprimiez définitivement depuis le panneau de configuration de l\'administrateur.', 'bulk_checkin_delete_success' => 'Les utilisateurs sélectionnés ont été supprimés et leurs matériels ont été dissociés.', 'bulk_checkin_success' => 'Les articles des utilisateurs sélectionnés ont été dissociés.', - 'set_to_null' => 'Supprimer des valeurs pour ce matériel|Supprimer des valeurs pour :asset_count matériels ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Supprimer les valeurs du champ :field pour cet·te utilisateur·trice|Supprimer les valeurs du champ :field pour les :user_count utilisateurs·trices ', 'na_no_purchase_date' => 'NC - Pas de date d\'achat renseignée', 'assets_by_status' => 'Matériels par statut', @@ -559,8 +559,8 @@ return [ 'expires' => 'Expire le', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count restant', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/fr-FR/localizations.php b/resources/lang/fr-FR/localizations.php index 1f5f0e27f5..105c5af96c 100644 --- a/resources/lang/fr-FR/localizations.php +++ b/resources/lang/fr-FR/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Sélectionnez une langue', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'Anglais, États-Unis', 'en-GB'=> 'Anglais, Royaume-Uni', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zoulou', ], - 'select_country' => 'Sélectionnez un pays', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Île de l\'Ascension', @@ -135,6 +135,7 @@ return [ 'EC'=>'Équateur', 'EE'=>'Estonie', 'EG'=>'Égypte', + 'GB-ENG'=>'England', 'ER'=>'Érythrée', 'ES'=>'Espagne', 'ET'=>'Éthiopie', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigéria', 'NI'=>'Nicaragua', 'NL'=>'Pays-Bas', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norvège', 'NP'=>'Népal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Fédération de Russie', 'RW'=>'Rwanda', 'SA'=>'Arabie Saoudite', - 'UK'=>'Écosse', + 'GB-SCT'=>'Écosse', 'SB'=>'Îles Salomon', 'SC'=>'Seychelles', 'SS'=>'Soudan du Sud', @@ -312,6 +314,7 @@ return [ 'VI'=>'Îles Vierges Américaines', 'VN'=>'Vietnam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis-et-Futuna', 'WS'=>'Samoa', 'YE'=>'Yémen', diff --git a/resources/lang/fr-FR/mail.php b/resources/lang/fr-FR/mail.php index 90e839e217..d3efd6f78c 100644 --- a/resources/lang/fr-FR/mail.php +++ b/resources/lang/fr-FR/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Un·e utilisateur·trice a demandé un article sur le site Web', 'acceptance_asset_accepted' => 'Un utilisateur a accepté un article', 'acceptance_asset_declined' => 'Un utilisateur a refusé un article', - 'accessory_name' => 'Nom de l’accessoire :', - 'additional_notes' => 'Notes complémentaires :', + 'accessory_name' => 'Nom de l\'accessoire', + 'additional_notes' => 'Notes complémentaires ', 'admin_has_created' => 'Un administrateur a créé un compte pour vous sur le site :web.', - 'asset' => 'Produit:', - 'asset_name' => 'Nom du produit:', + 'asset' => 'Biens', + 'asset_name' => 'Nom de l\'actif', 'asset_requested' => 'Produit demandé', 'asset_tag' => 'Numéro d\'inventaire', 'assets_warrantee_alert' => 'Il y a :count actif(s) avec une garantie expirant dans les prochains :threshold jours.|Il y a :count actif(s) avec des garanties expirant dans les prochains :threshold jours.', 'assigned_to' => 'Affecté à', 'best_regards' => 'Cordialement,', - 'canceled' => 'Annulé:', - 'checkin_date' => 'Date d\'association :', - 'checkout_date' => 'Date de dissociation :', + 'canceled' => 'Annulé', + 'checkin_date' => 'Date de dissociation', + 'checkout_date' => 'Date d\'association', 'checkedout_from' => 'Verrouillé depuis', 'checkedin_from' => 'Enregistré depuis', 'checked_into' => 'Vérifié dans', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Veuillez cliquer sur le lien suivant pour confirmer votre :web account:', 'current_QTY' => 'Quantité actuelle', 'days' => 'jours', - 'expecting_checkin_date' => 'Date d\'association prévue :', + 'expecting_checkin_date' => 'Date de dissociation prévue', 'expires' => 'Expire le', 'hello' => 'Bonjour', 'hi' => 'Salut', 'i_have_read' => 'J\'ai bien lu et approuvé les conditions d\'utilisation, et reçu cet objet.', 'inventory_report' => 'Rapport d\'inventaire', - 'item' => 'Article :', + 'item' => 'Item', 'item_checked_reminder' => 'Ceci est un rappel que vous avez actuellement :count articles que vous n\'avez pas acceptés ou refusés. Veuillez cliquer sur le lien ci-dessous pour confirmer votre décision.', 'license_expiring_alert' => 'Il y a :count licence expirant dans les prochains :threshold jours.|Il y a :count licences expirant dans les prochains :threshold jours.', 'link_to_update_password' => 'Veuillez cliquer sur le lien suivant pour confirmer votre :web account:', @@ -66,11 +66,11 @@ return [ 'name' => 'Nom', 'new_item_checked' => 'Un nouvel élément a été vérifié sous votre nom, les détails sont ci-dessous.', 'notes' => 'Notes', - 'password' => 'Mot de passe:', + 'password' => 'Mot de passe', 'password_reset' => 'Réinitialisation du mot de passe', 'read_the_terms' => 'Merci de lire les conditions d\'utilisation ci-dessous.', 'read_the_terms_and_click' => 'Veuillez lire les conditions d\'utilisation ci-dessous, et cliquez sur le lien en bas pour confirmer que vous avez lu et accepté les conditions d\'utilisation, et que vous avez reçu l\'actif.', - 'requested' => 'Demandé :', + 'requested' => 'Demandé', 'reset_link' => 'Votre lien pour réinitialiser le mot de passe', 'reset_password' => 'Cliquez ici pour réinitialiser votre mot de passe:', 'rights_reserved' => 'Tous droits réservés.', diff --git a/resources/lang/ga-IE/admin/hardware/form.php b/resources/lang/ga-IE/admin/hardware/form.php index 273960a8e7..97af9d7566 100644 --- a/resources/lang/ga-IE/admin/hardware/form.php +++ b/resources/lang/ga-IE/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/ga-IE/admin/locations/message.php b/resources/lang/ga-IE/admin/locations/message.php index 656e5b4d1a..d3a20741e6 100644 --- a/resources/lang/ga-IE/admin/locations/message.php +++ b/resources/lang/ga-IE/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Níl an suíomh ann.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Tá an suíomh seo bainteach le sócmhainn amháin ar a laghad agus ní féidir é a scriosadh. Déan do sócmhainní a thabhairt cothrom le dáta gan tagairt a dhéanamh don áit seo agus déan iarracht arís.', 'assoc_child_loc' => 'Faoi láthair tá an suíomh seo ina tuismitheoir ar a laghad ar shuíomh leanbh amháin ar a laghad agus ní féidir é a scriosadh. Nuashonraigh do láithreacha le do thoil gan tagairt a dhéanamh don suíomh seo agus déan iarracht arís.', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/ga-IE/admin/settings/general.php b/resources/lang/ga-IE/admin/settings/general.php index c33e9308ae..69e8ce7239 100644 --- a/resources/lang/ga-IE/admin/settings/general.php +++ b/resources/lang/ga-IE/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Cúltacaí', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/ga-IE/admin/users/message.php b/resources/lang/ga-IE/admin/users/message.php index 9d26d415f4..02ac6df940 100644 --- a/resources/lang/ga-IE/admin/users/message.php +++ b/resources/lang/ga-IE/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Dhiúltaigh tú an tsócmhainn seo go rathúil.', 'bulk_manager_warn' => 'Rinneadh do chuid úsáideoirí a nuashonrú go rathúil, áfach, níor shábháil do iontráil bainisteora toisc go raibh an bainisteoir a roghnaigh tú chomh maith sa liosta úsáideora le bheith in eagar, agus b\'fhéidir nach mbainfeadh úsáideoirí a mbainisteoir féin. Roghnaigh d\'úsáideoirí arís, gan an bainisteoir a áireamh.', 'user_exists' => 'Úsáideoir ann cheana!', - 'user_not_found' => 'Níl an t-úsáideoir ann.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Is gá an réimse logála isteach', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Tá an focal faire ag teastáil.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Níorbh fhéidir an freastalaí LDAP a chuardach. Seiceáil do chumraíocht an fhreastalaí LDAP sa chomhad cumraíochta LDAP.
Error ó Freastalaí LDAP:', 'ldap_could_not_get_entries' => 'Níorbh fhéidir iontrálacha a fháil ón fhreastalaí LDAP. Seiceáil do chumraíocht an fhreastalaí LDAP sa chomhad cumraíochta LDAP.
Error ó Freastalaí LDAP:', 'password_ldap' => 'Bainistíonn LDAP / Active Directory an focal faire don chuntas seo. Téigh i dteagmháil le do roinn TF chun do phasfhocal a athrú.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/ga-IE/general.php b/resources/lang/ga-IE/general.php index a724745532..59b86a92a3 100644 --- a/resources/lang/ga-IE/general.php +++ b/resources/lang/ga-IE/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Deireadh', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/ga-IE/localizations.php b/resources/lang/ga-IE/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/ga-IE/localizations.php +++ b/resources/lang/ga-IE/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/ga-IE/mail.php b/resources/lang/ga-IE/mail.php index 8c2e0b2f03..4351e04db7 100644 --- a/resources/lang/ga-IE/mail.php +++ b/resources/lang/ga-IE/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'D\'iarr úsáideoir mír ar an láithreán gréasáin', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Ainm Cúlpháirtí:', - 'additional_notes' => 'Nótaí Breise:', + 'accessory_name' => 'Ainm Cúlpháirtí', + 'additional_notes' => 'Nótaí Breise', 'admin_has_created' => 'Tá riarthóir tar éis cuntas a chruthú duit ar: láithreán gréasáin gréasáin.', - 'asset' => 'Sócmhainn:', - 'asset_name' => 'Ainm Sócmhainne:', + 'asset' => 'Sócmhainn', + 'asset_name' => 'Ainm Sócmhainne', 'asset_requested' => 'Iarrtar sócmhainn', 'asset_tag' => 'Clib Sócmhainní', '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.', 'assigned_to' => 'Sannadh Chun', 'best_regards' => 'Dea-mhéin,', - 'canceled' => 'Ar ceal:', - 'checkin_date' => 'Dáta Checkin:', - 'checkout_date' => 'Dáta Seiceáil:', + 'canceled' => 'Ar ceal', + 'checkin_date' => 'Dáta Checkin', + 'checkout_date' => 'Dáta Seiceáil', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Cliceáil ar an nasc seo a leanas le do thoil a dheimhniú: cuntas gréasáin:', 'current_QTY' => 'QTY Reatha', 'days' => 'Laethanta', - 'expecting_checkin_date' => 'Dáta Checkin Ionchais:', + 'expecting_checkin_date' => 'An Dáta Seiceála Ionchais', 'expires' => 'Deireadh', 'hello' => 'Dia dhuit', 'hi' => 'Haigh', 'i_have_read' => 'Léigh na téarmaí úsáide agus léigh mé na téarmaí úsáide agus fuair mé an t-ítim seo.', 'inventory_report' => 'Inventory Report', - 'item' => 'Mír:', + 'item' => 'Mír', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'link_to_update_password' => 'Cliceáil ar an nasc seo a leanas chun do chuid focal faire:', @@ -66,11 +66,11 @@ return [ 'name' => 'Ainm', 'new_item_checked' => 'Rinneadh mír nua a sheiceáil faoi d\'ainm, tá na sonraí thíos.', 'notes' => 'Nótaí', - 'password' => 'Pasfhocal:', + 'password' => 'Pasfhocal', 'password_reset' => 'Athshocraigh Pasfhocal', 'read_the_terms' => 'Léigh na téarmaí úsáide thíos.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'Iarrtar:', + 'requested' => 'Iarrtar', 'reset_link' => 'Do Nasc Athshocraigh Pasfhocal', 'reset_password' => 'Cliceáil anseo chun do phasfhocal a athshocrú:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/he-IL/admin/hardware/form.php b/resources/lang/he-IL/admin/hardware/form.php index 7fbb699fdd..071e79adeb 100644 --- a/resources/lang/he-IL/admin/hardware/form.php +++ b/resources/lang/he-IL/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'עדכן מיקום ברירת מחדל', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'הנכס הזה לא זמין. לא ניתן לספק ללקוח.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'הנכס זמין. ניתן לשייך למיקום.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/he-IL/admin/locations/message.php b/resources/lang/he-IL/admin/locations/message.php index 01f7600f62..d73329b520 100644 --- a/resources/lang/he-IL/admin/locations/message.php +++ b/resources/lang/he-IL/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'המיקום אינו קיים.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'המיקום משויך לפחות לפריט אחד ולכן לא ניתן למחוק אותו. אנא עדכן את הפריטים כך שלא יהיה אף פריט משויך למיקום זה ונסה שנית. ', 'assoc_child_loc' => 'למיקום זה מוגדרים תתי-מיקומים ולכן לא ניתן למחוק אותו. אנא עדכן את המיקומים כך שלא שמיקום זה לא יכיל תתי מיקומים ונסה שנית. ', 'assigned_assets' => 'פריטים מוקצים', diff --git a/resources/lang/he-IL/admin/settings/general.php b/resources/lang/he-IL/admin/settings/general.php index c98096e1e3..0a93eceedf 100644 --- a/resources/lang/he-IL/admin/settings/general.php +++ b/resources/lang/he-IL/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'גיבויים', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'משחזר מגיבוי', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", 'backups_upload' => 'העלה גיבוי', '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. ', diff --git a/resources/lang/he-IL/admin/users/message.php b/resources/lang/he-IL/admin/users/message.php index 5fe817ac78..1e7e724b43 100644 --- a/resources/lang/he-IL/admin/users/message.php +++ b/resources/lang/he-IL/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'דחיית את הנכס הזה בהצלחה.', 'bulk_manager_warn' => 'המשתמשים שלך עודכנו בהצלחה, אך רשומת המנהל שלך לא נשמרה מפני שהמנהל שבחרת נבחר גם ברשימת המשתמשים כדי לערוך, והמשתמשים לא יכולים להיות המנהל שלהם. בחר שוב את המשתמשים שלך, למעט המנהל.', 'user_exists' => 'משתמש כבר קיים!', - 'user_not_found' => 'משתמש לא קיים.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'יש להזין את שדה הכניסה', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'נדרשת הסיסמה.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'לא ניתן לחפש בשרת LDAP. בדוק את תצורת שרת LDAP בקובץ תצורת LDAP.
שגיאה משרת LDAP:', 'ldap_could_not_get_entries' => 'לא ניתן לקבל רשומות משרת LDAP. בדוק את תצורת שרת LDAP בקובץ תצורת LDAP.
שגיאה משרת LDAP:', 'password_ldap' => 'הסיסמה עבור חשבון זה מנוהלת על ידי LDAP / Active Directory. צור קשר עם מחלקת ה- IT כדי לשנות את הסיסמה שלך.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/he-IL/general.php b/resources/lang/he-IL/general.php index 9082dc70a7..26a578eda7 100644 --- a/resources/lang/he-IL/general.php +++ b/resources/lang/he-IL/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'יפוג', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/he-IL/localizations.php b/resources/lang/he-IL/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/he-IL/localizations.php +++ b/resources/lang/he-IL/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/he-IL/mail.php b/resources/lang/he-IL/mail.php index 650301cd4a..c92f7b7961 100644 --- a/resources/lang/he-IL/mail.php +++ b/resources/lang/he-IL/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'משתמש ביקש פריט באתר', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'שם אביזר:', - 'additional_notes' => 'הערות נוספות:', + 'accessory_name' => 'שם אביזר', + 'additional_notes' => 'הערות נוספות', 'admin_has_created' => 'מנהל מערכת יצר עבורך חשבון באתר האינטרנט:.', - 'asset' => 'נכס:', - 'asset_name' => 'שם הנכס:', + 'asset' => 'נכס', + 'asset_name' => 'שם הנכס', 'asset_requested' => 'הנכס המבוקש', 'asset_tag' => 'תג נכס', '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.', 'assigned_to' => 'שהוקצה ל', 'best_regards' => 'כל טוב,', - 'canceled' => 'בּוּטלָה:', - 'checkin_date' => 'תאריך הגעה:', - 'checkout_date' => 'תבדוק את התאריך:', + 'canceled' => 'בּוּטלָה', + 'checkin_date' => 'תאריך הגעה', + 'checkout_date' => 'תבדוק את התאריך', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'לחץ על הקישור הבא כדי לאשר את: חשבון האינטרנט שלך:', 'current_QTY' => 'QTY הנוכחי', 'days' => 'ימים', - 'expecting_checkin_date' => 'תאריך הצפוי:', + 'expecting_checkin_date' => 'תאריך הצ\'קין הצפוי', 'expires' => 'יפוג', 'hello' => 'שלום', 'hi' => 'היי', 'i_have_read' => 'קראתי והסכמתי לתנאי השימוש וקיבלתי פריט זה.', 'inventory_report' => 'Inventory Report', - 'item' => 'פריט:', + 'item' => 'פריט', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'link_to_update_password' => 'לחץ על הקישור הבא כדי לעדכן את: סיסמת האינטרנט:', @@ -66,11 +66,11 @@ return [ 'name' => 'שֵׁם', 'new_item_checked' => 'פריט חדש נבדק תחת שמך, הפרטים להלן.', 'notes' => 'הערות', - 'password' => 'סיסמה:', + 'password' => 'סיסמה', 'password_reset' => 'איפוס סיסמא', 'read_the_terms' => 'אנא קרא את תנאי השימוש שלהלן.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'התקבלה:', + 'requested' => 'מבוקש', 'reset_link' => 'איפוס הסיסמה שלך קישור', 'reset_password' => 'לחץ כאן כדי לאפס את הסיסמה שלך:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/hr-HR/admin/hardware/form.php b/resources/lang/hr-HR/admin/hardware/form.php index cc1645d358..4ebb28f8f2 100644 --- a/resources/lang/hr-HR/admin/hardware/form.php +++ b/resources/lang/hr-HR/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/hr-HR/admin/locations/message.php b/resources/lang/hr-HR/admin/locations/message.php index b3af1df949..6ec83842bc 100644 --- a/resources/lang/hr-HR/admin/locations/message.php +++ b/resources/lang/hr-HR/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Lokacija ne postoji.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Ta je lokacija trenutačno povezana s barem jednim resursom i ne može se izbrisati. Ažurirajte svoju imovinu da više ne referira na tu lokaciju i pokušajte ponovno.', 'assoc_child_loc' => 'Ta je lokacija trenutačno roditelj najmanje jedne lokacije za djecu i ne može se izbrisati. Ažurirajte svoje lokacije da više ne referiraju ovu lokaciju i pokušajte ponovo.', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/hr-HR/admin/settings/general.php b/resources/lang/hr-HR/admin/settings/general.php index 63f7b6bb1e..26dbc64321 100644 --- a/resources/lang/hr-HR/admin/settings/general.php +++ b/resources/lang/hr-HR/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Sigurnosne kopije', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/hr-HR/admin/users/message.php b/resources/lang/hr-HR/admin/users/message.php index c4d33a4a07..33cc363e55 100644 --- a/resources/lang/hr-HR/admin/users/message.php +++ b/resources/lang/hr-HR/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Uspješno ste odbili ovaj materijal.', 'bulk_manager_warn' => 'Vaši su korisnici uspješno ažurirani, ali vaš unos upravitelja nije spremljen jer je upravitelj koji ste odabrali također bio na popisu korisnika koji se uređuje, a korisnici možda nisu vlastiti upravitelj. Ponovno odaberite svoje korisnike, isključujući upravitelja.', 'user_exists' => 'Korisnik već postoji!', - 'user_not_found' => 'Korisnik ne postoji.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Potrebno je polje za prijavu', 'user_has_no_assets_assigned' => 'Niti jedno sredstvo trenutno nije dodjeljeno korisniku.', 'user_password_required' => 'Zaporka je potrebna.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Nije moguće pretražiti LDAP poslužitelj. Provjerite konfiguraciju LDAP poslužitelja u LDAP konfiguracijskoj datoteci.
Preku s LDAP poslužitelja:', 'ldap_could_not_get_entries' => 'Nije bilo moguće dobiti unose s LDAP poslužitelja. Provjerite konfiguraciju LDAP poslužitelja u LDAP konfiguracijskoj datoteci.
Preku s LDAP poslužitelja:', 'password_ldap' => 'Lozinku za ovaj račun upravlja LDAP / Active Directory. Obratite se IT odjelu za promjenu zaporke.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/hr-HR/general.php b/resources/lang/hr-HR/general.php index a76d8db5c7..4bf7bb9813 100644 --- a/resources/lang/hr-HR/general.php +++ b/resources/lang/hr-HR/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'istječe', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/hr-HR/localizations.php b/resources/lang/hr-HR/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/hr-HR/localizations.php +++ b/resources/lang/hr-HR/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/hr-HR/mail.php b/resources/lang/hr-HR/mail.php index 92546e7a3c..f6a9cdfcf3 100644 --- a/resources/lang/hr-HR/mail.php +++ b/resources/lang/hr-HR/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Korisnik je zatražio stavku na web mjestu', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Naziv dodatne opreme:', - 'additional_notes' => 'Dodatne napomene:', + 'accessory_name' => 'Naziv dodatne opreme', + 'additional_notes' => 'Dodatne napomene', 'admin_has_created' => 'Administrator vam je stvorio račun na: web stranici.', - 'asset' => 'Imovina:', - 'asset_name' => 'Naziv imovine:', + 'asset' => 'Imovina', + 'asset_name' => 'Naziv imovine', 'asset_requested' => 'Traženo sredstvo', 'asset_tag' => 'Oznaka imovine', '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.', 'assigned_to' => 'Dodijeljena', 'best_regards' => 'Lijepi Pozdrav,', - 'canceled' => 'otkazano:', - 'checkin_date' => 'Datum prijave:', - 'checkout_date' => 'Datum kupnje:', + 'canceled' => 'otkazano', + 'checkin_date' => 'Datum čekanja', + 'checkout_date' => 'Datum kupnje', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Kliknite na sljedeću vezu kako biste potvrdili svoj: web račun:', 'current_QTY' => 'Trenutna QTY', 'days' => 'dana', - 'expecting_checkin_date' => 'Datum predviđenog provjere:', + 'expecting_checkin_date' => 'Očekivani datum provjere', 'expires' => 'istječe', 'hello' => 'zdravo', 'hi' => 'bok', 'i_have_read' => 'Pročitao sam i prihvaćam uvjete korištenja i primio sam ovu stavku.', 'inventory_report' => 'Inventory Report', - 'item' => 'Artikal:', + 'item' => 'Artikal', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'Postoji :count licenca koja istječe u naredna :threshold dana.|Postoje :count licence koje istječu u naredna :threshold dana.', 'link_to_update_password' => 'Kliknite sljedeću vezu da biste ažurirali svoju: web lozinku:', @@ -66,11 +66,11 @@ return [ 'name' => 'Ime', 'new_item_checked' => 'Nova stavka je provjerena pod vašim imenom, detalji su u nastavku.', 'notes' => 'Bilješke', - 'password' => 'Lozinka:', + 'password' => 'Lozinka', 'password_reset' => 'Ponovno postavljanje zaporke', 'read_the_terms' => 'Pročitajte uvjete upotrebe u nastavku.', 'read_the_terms_and_click' => 'Molimo pročitajte uvjete korištenja u nastavku i kliknite na poveznicu na dnu kako biste potvrdili da ste pročitali i da se slažete s uvjetima korištenja te da ste primili imovinu.', - 'requested' => 'Traženi:', + 'requested' => 'Traženi', 'reset_link' => 'Vaša lozinka resetiraj vezu', 'reset_password' => 'Kliknite ovdje da biste poništili zaporku:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/hu-HU/admin/hardware/form.php b/resources/lang/hu-HU/admin/hardware/form.php index 8364872739..5423de4748 100644 --- a/resources/lang/hu-HU/admin/hardware/form.php +++ b/resources/lang/hu-HU/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Csak az alapértelmezett helyszín frissítése', 'asset_location_update_actual' => 'Csak az aktuális helyszín frissítése', 'asset_not_deployable' => 'Az eszköz még nem kiadásra kész, még nem kiadható.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'Az eszköz kiadásra kész, kiadható.', 'processing_spinner' => 'Feldolgozás folyamatban... (Nagyméretű fájlok esetében ez eltarthat egy darabig)', 'optional_infos' => 'Nem kötelező információk', diff --git a/resources/lang/hu-HU/admin/locations/message.php b/resources/lang/hu-HU/admin/locations/message.php index a79cbdd770..fb86f0bbe2 100644 --- a/resources/lang/hu-HU/admin/locations/message.php +++ b/resources/lang/hu-HU/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Hely nem létezik.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Ez a hely jelenleg legalább egy eszközhöz társítva, és nem törölhető. Frissítse eszközeit, hogy ne hivatkozzon erre a helyre, és próbálja újra.', 'assoc_child_loc' => 'Ez a hely jelenleg legalább egy gyermek helye szülője, és nem törölhető. Frissítse tartózkodási helyeit, hogy ne hivatkozzon erre a helyre, és próbálja újra.', 'assigned_assets' => 'Hozzárendelt eszközök', diff --git a/resources/lang/hu-HU/admin/settings/general.php b/resources/lang/hu-HU/admin/settings/general.php index b195078bad..3b646d781b 100644 --- a/resources/lang/hu-HU/admin/settings/general.php +++ b/resources/lang/hu-HU/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Biztonsági mentések', 'backups_help' => 'Biztonsági mentések létrehozása, letöltése és visszaállítása ', 'backups_restoring' => 'Visszaállítás biztonsági másolatból', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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' => '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. ', diff --git a/resources/lang/hu-HU/admin/users/message.php b/resources/lang/hu-HU/admin/users/message.php index f11845df05..40cca5371d 100644 --- a/resources/lang/hu-HU/admin/users/message.php +++ b/resources/lang/hu-HU/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Az eszközt sikeresen csökkentetted.', 'bulk_manager_warn' => 'A felhasználók sikeresen frissültek, azonban a kezelői bejegyzést nem mentette el, mert a kiválasztott kezelő a szerkesztőben is szerepel a felhasználók listájában, és a felhasználók nem lehetnek saját kezelőik. Kérjük, ismét válassza ki a felhasználókat, kivéve a kezelőt.', 'user_exists' => 'Felhasználó már létezik!', - 'user_not_found' => 'Felhasználó nem létezik.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'A bejelentkezési mező kötelező', 'user_has_no_assets_assigned' => 'A felhasználóhoz jelenleg nincs hozzárendelve eszköz.', 'user_password_required' => 'A jelszó szükséges.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Nem sikerült keresni az LDAP kiszolgálót. Ellenőrizze az LDAP kiszolgáló konfigurációját az LDAP konfigurációs fájlban.
Az LDAP kiszolgáló hibája:', 'ldap_could_not_get_entries' => 'Nem sikerült bejegyzéseket szerezni az LDAP kiszolgálóról. Ellenőrizze az LDAP kiszolgáló konfigurációját az LDAP konfigurációs fájlban.
Az LDAP kiszolgáló hibája:', 'password_ldap' => 'A fiókhoz tartozó jelszót az LDAP / Active Directory kezeli. Kérjük, lépjen kapcsolatba informatikai részlegével a jelszó megváltoztatásához.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/hu-HU/general.php b/resources/lang/hu-HU/general.php index 4f6613fa51..b74d8565e4 100644 --- a/resources/lang/hu-HU/general.php +++ b/resources/lang/hu-HU/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Gyengéden törölje ezeket a felhasználókat is. Az eszköztörténetük érintetlen marad, kivéve, ha/amíg nem törli a törölt rekordokat a Rendszergazdai beállításokban.', 'bulk_checkin_delete_success' => 'A kiválasztott felhasználók törlésre, és a náluk levő eszközök visszavételre kerültek.', 'bulk_checkin_success' => 'A kiválasztott felhasználókhoz tartozó eszközök visszavételre kerültek.', - 'set_to_null' => 'Az eszköz értékeinek törlése|Az összes :asset_count eszköz értékeinek törlése ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'A felhasználó :field értékeinek törlése|Az összes :user_count felhasználó :field értékeinek törlése ', 'na_no_purchase_date' => 'N/A - Nincs megadva a vásárlás dátuma', 'assets_by_status' => 'Eszközök státusz szerint', @@ -559,8 +559,8 @@ return [ 'expires' => 'Lejárat', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/hu-HU/localizations.php b/resources/lang/hu-HU/localizations.php index 4705cb43d2..188164967f 100644 --- a/resources/lang/hu-HU/localizations.php +++ b/resources/lang/hu-HU/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Válasszon ki egy nyelvet', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'Angol, Amerikai Egyesült Államok', 'en-GB'=> 'Angol, Egyesült Királyság', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Válasszon ki egy országot', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension-sziget', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuadori Köztársaság', 'EE'=>'Észtország', 'EG'=>'Egyiptom', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spanyolország', 'ET'=>'Etiópia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigéria', 'NI'=>'Nicaraguai Köztársaság', 'NL'=>'Hollandia', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norvégia', 'NP'=>'Nepál', 'NR'=>'Naurui Köztársaság', @@ -260,7 +262,7 @@ return [ 'RU'=>'Oroszország', 'RW'=>'Ruandai Köztársaság', 'SA'=>'Szaúd-Arábia', - 'UK'=>'Skócia', + 'GB-SCT'=>'Skócia', 'SB'=>'Salamon-szigetek', 'SC'=>'Seychelle Köztársaság', 'SS'=>'Dél-Szudán', @@ -312,6 +314,7 @@ return [ 'VI'=>'Amerikai Virgin-szigetek', 'VN'=>'Vietnám', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis-és Futuna-szigetek', 'WS'=>'Szamoa', 'YE'=>'Jemeni Köztársaság', diff --git a/resources/lang/hu-HU/mail.php b/resources/lang/hu-HU/mail.php index 3db4e6126b..237b8df8e7 100644 --- a/resources/lang/hu-HU/mail.php +++ b/resources/lang/hu-HU/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'A felhasználó egy elemet kért a webhelyen', 'acceptance_asset_accepted' => 'A felhasználó elfogadott egy tételt', 'acceptance_asset_declined' => 'A felhasználó visszautasított egy tételt', - 'accessory_name' => 'Tartozéknév:', - 'additional_notes' => 'További megjegyzések:', + 'accessory_name' => 'Tartozék neve', + 'additional_notes' => 'További megjegyzések', 'admin_has_created' => 'A rendszergazda létrehozott egy fiókot az alábbi weboldalon:', - 'asset' => 'Eszköz:', - 'asset_name' => 'Eszköz neve:', + 'asset' => 'Eszköz', + 'asset_name' => 'Eszköz neve', 'asset_requested' => 'Asset requested', 'asset_tag' => 'Eszköz azonosító', '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.', 'assigned_to' => 'Hozzárendelve', 'best_regards' => 'Üdvözlettel,', - 'canceled' => 'Megszakítva:', - 'checkin_date' => 'Visszavétel dátuma:', - 'checkout_date' => 'Kiadási dátum:', + 'canceled' => 'Megszakítva', + 'checkin_date' => 'Visszavétel dátuma', + 'checkout_date' => 'Kiadási dátum', 'checkedout_from' => 'Kiadva innen', 'checkedin_from' => 'Visszavéve innen', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Kérjük, kattintson az alábbi linkre a weboldal megerősítéséhez: web account:', 'current_QTY' => 'Jelenlegi QTY', 'days' => 'Nap', - 'expecting_checkin_date' => 'Várható visszaadás dátuma:', + 'expecting_checkin_date' => 'Várható visszaadás dátuma', 'expires' => 'Lejárat', 'hello' => 'Helló', 'hi' => 'Üdv', 'i_have_read' => 'Elolvastam és elfogadom a felhasználási feltételeket, és megkaptuk ezt az elemet.', 'inventory_report' => 'Készlet Jelentés', - 'item' => 'Tétel:', + 'item' => 'Tétel', 'item_checked_reminder' => 'Ez egy emlékeztető arról, hogy jelenleg :count számú jóváhagyásra váró eszköze van. Kérem, az alábbi linken döntsön ezek elfogadásáról, vagy elutasításáról.', 'license_expiring_alert' => ':count licensz lejár :thershold nap múlva.|:count licensz lejár :thershold nap múlva.', 'link_to_update_password' => 'Kérjük, kattintson a következő linkre a frissítéshez: webes jelszó:', @@ -66,11 +66,11 @@ return [ 'name' => 'Név', 'new_item_checked' => 'Egy új elemet az Ön neve alatt ellenőriztek, a részletek lent találhatók.', 'notes' => 'Jegyzetek', - 'password' => 'Jelszó:', + 'password' => 'Jelszó', 'password_reset' => 'Jelszó visszaállítása', 'read_the_terms' => 'Kérjük, olvassa el az alábbi használati feltételeket.', 'read_the_terms_and_click' => 'Kérjük, a használati feltételek elolvasása után az alábbi linken erősítse meg annak elfogadását, és az eszköz átvételét.', - 'requested' => 'Kérve:', + 'requested' => 'Kérve', 'reset_link' => 'Jelszó visszaállítása linkre', 'reset_password' => 'Kattintson ide a jelszó visszaállításához:', 'rights_reserved' => 'Minden jog fenntartva.', diff --git a/resources/lang/id-ID/admin/hardware/form.php b/resources/lang/id-ID/admin/hardware/form.php index c6f76f0527..be3ea1ea30 100644 --- a/resources/lang/id-ID/admin/hardware/form.php +++ b/resources/lang/id-ID/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Perbarui hanya lokasi default', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'Status aset tersebut tidak dapat ditetapkan. Aset ini tidak dapat digunakan.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'Status aset dapat ditetapkan. Aset ini dapat digunakan.', 'processing_spinner' => 'Memproses... (Mungkin memerlukan sedikit waktu untuk file besar)', 'optional_infos' => 'Informasi Tambahan', diff --git a/resources/lang/id-ID/admin/locations/message.php b/resources/lang/id-ID/admin/locations/message.php index f2a551ea96..91df51809b 100644 --- a/resources/lang/id-ID/admin/locations/message.php +++ b/resources/lang/id-ID/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Lokasi tidak ada.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Lokasi saat ini dikaitkan dengan setidaknya oleh satu aset dan tidak dapat dihapus. Perbarui aset Anda yang tidak ada referensi dari lokasi ini dan coba lagi. ', 'assoc_child_loc' => 'Lokasi saat ini digunakan oleh induk salah satu dari turunan lokasi dan tidak dapat di hapus. Mohon perbarui lokasi Anda ke yang tidak ada referensi dengan lokasi ini dan coba kembali. ', 'assigned_assets' => 'Aset yang Ditetapkan', diff --git a/resources/lang/id-ID/admin/settings/general.php b/resources/lang/id-ID/admin/settings/general.php index 7d1847cb1b..e5ea28f2aa 100644 --- a/resources/lang/id-ID/admin/settings/general.php +++ b/resources/lang/id-ID/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Cadangan', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/id-ID/admin/users/message.php b/resources/lang/id-ID/admin/users/message.php index fa87a83c3e..ae3324259d 100644 --- a/resources/lang/id-ID/admin/users/message.php +++ b/resources/lang/id-ID/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Anda sukses menolak aset ini.', 'bulk_manager_warn' => 'Pengguna Anda telah berhasil diperbarui, namun entri pengelola Anda tidak disimpan karena manajer yang Anda pilih juga ada dalam daftar pengguna untuk diedit, dan pengguna mungkin bukan manajer mereka sendiri. Silakan pilih pengguna Anda lagi, tidak termasuk manajernya.', 'user_exists' => 'Pengguna sudah ada!', - 'user_not_found' => 'Pengguna tidak ada.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Kolom login wajib di-isi', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Kata sandi wajib di-isi.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Gagal mencari server LDAP. Silahkan cek konfigurasi server LDAP di berkas config LDAP.
Eror dari server LDAP:', 'ldap_could_not_get_entries' => 'Gagal menerima catatan dari server LDAP. Silahkan cek konfigurasi server LDAP di berkas config LDAP.
Eror dari server LDAP:', 'password_ldap' => 'Kata sandi untuk akun ini dikelola oleh LDAP / Active Directory. Silakan menghubungi departemen TI Anda untuk mengganti kata sandi Anda.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/id-ID/general.php b/resources/lang/id-ID/general.php index 7b818d41b4..de8a9af595 100644 --- a/resources/lang/id-ID/general.php +++ b/resources/lang/id-ID/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'Tidak tersedia - Tanggal pembelian tidak di informasikan', 'assets_by_status' => 'Aset berdasarkan status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Kadaluarsa', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/id-ID/localizations.php b/resources/lang/id-ID/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/id-ID/localizations.php +++ b/resources/lang/id-ID/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/id-ID/mail.php b/resources/lang/id-ID/mail.php index 10274c21da..8eef5f3406 100644 --- a/resources/lang/id-ID/mail.php +++ b/resources/lang/id-ID/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Pengguna telah meminta item di situs web', 'acceptance_asset_accepted' => 'Pengguna telah menerima', 'acceptance_asset_declined' => 'Pengguna telah menolak', - 'accessory_name' => 'Nama Aksesori:', - 'additional_notes' => 'Catatan Tambahan:', + 'accessory_name' => 'Nama Aksesori', + 'additional_notes' => 'Catatan Tambahan', 'admin_has_created' => 'Administrator telah membuat akun untuk Anda di: situs web web.', - 'asset' => 'Aset:', - 'asset_name' => 'Nama Aset:', + 'asset' => 'Aset', + 'asset_name' => 'Nama Aset', 'asset_requested' => 'Permintaan aset', 'asset_tag' => 'Tag Aset', '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.', 'assigned_to' => 'Ditugaskan untuk', 'best_regards' => 'Salam Hormat,', - 'canceled' => 'Dibatalkan:', - 'checkin_date' => 'Tanggal Checkin:', - 'checkout_date' => 'Tanggal keluar:', + 'canceled' => 'Dibatalkan', + 'checkin_date' => 'Tanggal Pengembalian', + 'checkout_date' => 'Tanggal Pemberian', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Silahkan klik pada link berikut untuk mengkonfirmasi: akun web Anda:', 'current_QTY' => 'QTY saat ini', 'days' => 'Hari', - 'expecting_checkin_date' => 'Tanggal Checkin yang Diharapkan:', + 'expecting_checkin_date' => 'Tanggal pengembalian diharapkan diterima', 'expires' => 'Kadaluarsa', 'hello' => 'Halo', 'hi' => 'Hai', 'i_have_read' => 'Saya telah membaca dan menyetujui persyaratan penggunaan, dan telah menerima barang ini.', 'inventory_report' => 'Laporan Inventori', - 'item' => 'Barang:', + 'item' => 'Item', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'Ada :count lisensi yang masa berlakunya akan habis dalam :threshold hari.|Ada :count lisensi yang masa berlakunya akan habis dalam :threshold hari.', 'link_to_update_password' => 'Silahkan klik pada link berikut untuk mengupdate: password web anda:', @@ -66,11 +66,11 @@ return [ 'name' => 'Nama', 'new_item_checked' => 'Item baru telah diperiksa berdasarkan nama Anda, rinciannya ada di bawah.', 'notes' => 'Catatan', - 'password' => 'Password:', + 'password' => 'Kata sandi', 'password_reset' => 'Reset Password', 'read_the_terms' => 'Silahkan baca syarat penggunaan di bawah ini.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'Diminta:', + 'requested' => 'Diminta', 'reset_link' => 'Tautan Reset Sandi Anda', 'reset_password' => 'Klik di sini untuk mengatur ulang kata sandi Anda:', 'rights_reserved' => 'Hak cipta di lindungi undang-undang.', diff --git a/resources/lang/is-IS/admin/hardware/form.php b/resources/lang/is-IS/admin/hardware/form.php index bb1efa32e1..ffd0d6d462 100644 --- a/resources/lang/is-IS/admin/hardware/form.php +++ b/resources/lang/is-IS/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Uppfæra aðeins núverandi staðsetningu', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Viðbótarupplýsingar', diff --git a/resources/lang/is-IS/admin/locations/message.php b/resources/lang/is-IS/admin/locations/message.php index d313911453..992eb3ad71 100644 --- a/resources/lang/is-IS/admin/locations/message.php +++ b/resources/lang/is-IS/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Staðsetningin er ekki til.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'This location is currently associated with at least one asset and cannot be deleted. Please update your assets to no longer reference this location and try again. ', 'assoc_child_loc' => 'This location is currently the parent of at least one child location and cannot be deleted. Please update your locations to no longer reference this location and try again. ', 'assigned_assets' => 'Skráðar eignir', diff --git a/resources/lang/is-IS/admin/settings/general.php b/resources/lang/is-IS/admin/settings/general.php index 71abc72550..2f072bccd7 100644 --- a/resources/lang/is-IS/admin/settings/general.php +++ b/resources/lang/is-IS/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Öryggisafrit', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/is-IS/admin/users/message.php b/resources/lang/is-IS/admin/users/message.php index fa2ffd8f0e..4708b0750d 100644 --- a/resources/lang/is-IS/admin/users/message.php +++ b/resources/lang/is-IS/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'You have successfully declined this asset.', 'bulk_manager_warn' => 'Your users have been successfully updated, however your manager entry was not saved because the manager you selected was also in the user list to be edited, and users may not be their own manager. Please select your users again, excluding the manager.', 'user_exists' => 'User already exists!', - 'user_not_found' => 'User does not exist.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'The login field is required', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'The password is required.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Could not search the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', 'ldap_could_not_get_entries' => 'Could not get entries from the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', 'password_ldap' => 'The password for this account is managed by LDAP/Active Directory. Please contact your IT department to change your password. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/is-IS/button.php b/resources/lang/is-IS/button.php index 2593b018ea..468e94bf08 100644 --- a/resources/lang/is-IS/button.php +++ b/resources/lang/is-IS/button.php @@ -7,7 +7,7 @@ return [ 'checkin_and_delete' => 'Skrá inn allt / Eyða notenda', 'delete' => 'Eyða', 'edit' => 'Breyta', - 'clone' => 'Clone', + 'clone' => 'Klóna', 'restore' => 'Endurheimta', 'remove' => 'Fjarlægja', 'request' => 'Óska eftir', diff --git a/resources/lang/is-IS/general.php b/resources/lang/is-IS/general.php index bcd7d35375..d12d71eaec 100644 --- a/resources/lang/is-IS/general.php +++ b/resources/lang/is-IS/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Einnig merkja eydda "soft-delete" þessa notendur. Hreyfingarsaga eigna mun haldast óbreytt eða þangað til að þú velur að eyða varanlega "purge deleted" færslum í stjórnarenda stillingum.', 'bulk_checkin_delete_success' => 'Valdir notendur hefur verið eytt og hlutir þeirra hafa verið skráðir inn.', 'bulk_checkin_success' => 'Hlutir fyrir valin notenda hafa verið skrá inn.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - Vantar kaupdagssetningu', 'assets_by_status' => 'Eignir(búnaður) eftir stöðu', @@ -559,8 +559,8 @@ return [ 'expires' => 'Expires (útrunnið)', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/is-IS/localizations.php b/resources/lang/is-IS/localizations.php index fd2d8233f6..979e1f0924 100644 --- a/resources/lang/is-IS/localizations.php +++ b/resources/lang/is-IS/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Veldu tungumál', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -53,7 +53,7 @@ return [ 'sk-SK'=> 'Slovak', 'sl-SI'=> 'Slovenian', 'so-SO'=> 'Somali', - 'es-ES'=> 'Spanish', + 'es-ES'=> 'Spænska', 'es-CO'=> 'Spanish, Colombia', 'es-MX'=> 'Spanish, Mexico', 'es-VE'=> 'Spanish, Venezuela', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'United Kingdom', + 'GB-SCT'=>'United Kingdom', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/is-IS/mail.php b/resources/lang/is-IS/mail.php index c474ad3449..cb52a86dbe 100644 --- a/resources/lang/is-IS/mail.php +++ b/resources/lang/is-IS/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'A user has requested an item on the website', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Accessory Name:', - 'additional_notes' => 'Viðbótar upplýsingar:', + 'accessory_name' => 'Nafn aukabúnaðs', + 'additional_notes' => 'Viðbótar upplýsingar', 'admin_has_created' => 'An administrator has created an account for you on the :web website.', - 'asset' => 'Eign:', - 'asset_name' => 'Heiti eignar:', + 'asset' => 'Eign', + 'asset_name' => 'Heiti eignar', 'asset_requested' => 'Asset requested', 'asset_tag' => 'Búnaðar númer', '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.', 'assigned_to' => 'Skráð á', 'best_regards' => 'Með kveðju,', - 'canceled' => 'Canceled:', - 'checkin_date' => 'Checkin Date:', - 'checkout_date' => 'Checkout Date:', + 'canceled' => 'Canceled', + 'checkin_date' => 'Skiladagsetning', + 'checkout_date' => 'Ráðstöfunardagsetning', 'checkedout_from' => 'Skráð út frá', 'checkedin_from' => 'Skráð inn frá', 'checked_into' => 'Skráð inní', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', 'current_QTY' => 'Current QTY', 'days' => 'Dagar', - 'expecting_checkin_date' => 'Expected Checkin Date:', + 'expecting_checkin_date' => 'Áætluð skiladagsetning', 'expires' => 'Rennur út', 'hello' => 'Halló', 'hi' => 'Hæ', 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', 'inventory_report' => 'Inventory Report', - 'item' => 'Item:', + 'item' => 'Atriði', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'link_to_update_password' => 'Please click on the following link to update your :web password:', @@ -66,11 +66,11 @@ return [ 'name' => 'Nafn búnaðar', 'new_item_checked' => 'A new item has been checked out under your name, details are below.', 'notes' => 'Athugasemdir', - 'password' => 'Password:', + 'password' => 'Lykilorð', 'password_reset' => 'Password Reset', 'read_the_terms' => 'Please read the terms of use below.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'Requested:', + 'requested' => 'Óskað eftir', 'reset_link' => 'Your Password Reset Link', 'reset_password' => 'Click here to reset your password:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/it-IT/account/general.php b/resources/lang/it-IT/account/general.php index c49a4b5e56..042f73baf3 100644 --- a/resources/lang/it-IT/account/general.php +++ b/resources/lang/it-IT/account/general.php @@ -13,5 +13,5 @@ return array( 'profile_updated' => 'Account aggiornato con successo', 'no_tokens' => 'Non hai creato nessun token di accesso personale.', 'enable_sounds' => 'Attiva gli effetti sonori', - 'enable_confetti' => 'Enable confetti effects', + 'enable_confetti' => 'Abilita effetti confetti', ); diff --git a/resources/lang/it-IT/admin/accessories/message.php b/resources/lang/it-IT/admin/accessories/message.php index c3042d5560..30663d2964 100644 --- a/resources/lang/it-IT/admin/accessories/message.php +++ b/resources/lang/it-IT/admin/accessories/message.php @@ -28,7 +28,7 @@ return array( 'unavailable' => 'Accessorio non disponibile per l\'assegnazione. Controlla la quantità disponibile', 'user_does_not_exist' => 'Questo utente non è valido. Riprova.', 'checkout_qty' => array( - 'lte' => 'There is currently only one available accessory of this type, and you are trying to check out :checkout_qty. Please adjust the checkout quantity or the total stock of this accessory and try again.|There are :number_currently_remaining total available accessories, and you are trying to check out :checkout_qty. Please adjust the checkout quantity or the total stock of this accessory and try again.', + 'lte' => 'Al momento c\'è solo un accessorio disponibile di questo tipo, ma si sta cercando di assegnarne :checkout_qty. Si prega di modificare la quantità da assegnare oppure la quantità totale in magazzino di questo accessorio e poi riprovare.|Ci sono :number_currently_remaining accessori disponibili in magazzino, ma si sta cercando di assegnarne :checkout_qty. Si prega di regolare la quantità da assegnare oppure la quantità totale in magazzino di questo accessorio e poi riprovare.', ), ), diff --git a/resources/lang/it-IT/admin/categories/general.php b/resources/lang/it-IT/admin/categories/general.php index a564fe9970..65ea204b21 100644 --- a/resources/lang/it-IT/admin/categories/general.php +++ b/resources/lang/it-IT/admin/categories/general.php @@ -1,26 +1,25 @@ 'Categorie dei Beni', + 'asset_categories' => 'Categorie Beni', 'category_name' => 'Nome categoria', - 'checkin_email' => 'Invia email all\'utente al ritiro / consegna.', - 'checkin_email_notification' => 'A questo utente verrà inviata un\'email al ritiro / consegna.', + 'checkin_email' => 'Invia email all\'utente per la Restituzione o Assegnazione.', + 'checkin_email_notification' => 'A questo utente verrà inviata un\'email alla Restituzione o Assegnazione.', 'clone' => 'Clona Categoria', 'create' => 'Crea Categoria', 'edit' => 'Modifica Categoria', - 'email_will_be_sent_due_to_global_eula' => 'Dato che la EULA globale è attivata, verrà inviata una mail all\'utente.', + 'email_will_be_sent_due_to_global_eula' => 'Dato che viene usata la EULA globale, verrà inviata una email all\'utente.', 'email_will_be_sent_due_to_category_eula' => 'Siccome è stata impostata una EULA per questa categoria, verrà inviata una mail all\'utente.', - 'eula_text' => 'Categoria EULA', - 'eula_text_help' => 'Questo campo consente di personalizzare le EULA per specifici tipi di beni. Se avete solo un EULA per tutti i vostri beni, è possibile selezionare la casella di seguito per utilizzare il valore predefinito.', + 'eula_text' => 'EULA della categoria', + 'eula_text_help' => 'Questo campo consente di personalizzare gli EULA per specifici tipi di Beni. Se c\'è solo un EULA per tutti i vostri Beni, puoi spuntare la casella seguente per usarlo come predefinito.', 'name' => 'Nome della categoria', - 'require_acceptance' => 'Richiedere agli utenti di confermare l\'accettazione di attività in questa categoria.', - 'required_acceptance' => 'Verrà inviata un email all\'utente con un link per confermare l\'accettazione di questo oggetto.', - 'required_eula' => 'Verrà inviato all\'utente via email copia di questa EULA', - 'no_default_eula' => 'Non è stata trovata EULA predefinita. Aggiungine un altra nei settaggi.', + 'require_acceptance' => 'Richiedi che gli utenti confermino l\'accettazione di Beni di questa Categoria.', + 'required_acceptance' => 'Verrà inviata un\'email all\'utente con un link per confermare l\'accettazione dell\'oggetto.', + 'required_eula' => 'Verrà inviata all\'utente una copia di questa EULA via email', + 'no_default_eula' => 'Non è stata trovata EULA predefinita. Aggiungine una in Impostazioni.', 'update' => 'Aggiorna Categoria', - 'use_default_eula' => ' -Usa L\'EULA predefinita invece.', - 'use_default_eula_disabled' => 'Usa L\'EULA predefinita. Nessuna EULA predefinita è in uso. Per favore aggiungine una nei Settaggi.', - 'use_default_eula_column' => 'Utilizza EULA predefinita', + 'use_default_eula' => 'Usa l\'EULA predefinita invece.', + 'use_default_eula_disabled' => 'Usa l\'EULA predefinita. Nessuna EULA predefinita in uso. Per favore aggiungine una nelle Impostazioni.', + 'use_default_eula_column' => 'Usa l\'EULA predefinita', ); diff --git a/resources/lang/it-IT/admin/categories/message.php b/resources/lang/it-IT/admin/categories/message.php index e999e3297a..1645eaf92f 100644 --- a/resources/lang/it-IT/admin/categories/message.php +++ b/resources/lang/it-IT/admin/categories/message.php @@ -4,7 +4,7 @@ return array( 'does_not_exist' => 'La categoria non esiste.', 'assoc_models' => 'Questa categoria è attualmente associata ad almeno un modello pertanto non può essere eliminata. Aggiorna i tuoi modelli e riprova. ', - 'assoc_items' => 'Questa categoria è attualmente associata ad almeno un :asset_type pertanto non può essere eliminata. Aggiorna il tuo :asset_type e riprova. ', + 'assoc_items' => 'Questa Categoria al momento è associata ad almeno un :asset_type perciò non può essere eliminata. Aggiorna il tuo :asset_type in modo che non si riferisca più alla Categoria e riprova. ', 'create' => array( 'error' => 'La categoria non è stata creata, si prega di riprovare.', @@ -14,12 +14,12 @@ return array( 'update' => array( 'error' => 'La categoria non è stata aggiornata, si prega di riprovare', 'success' => 'Categoria aggiornata con successo.', - 'cannot_change_category_type' => 'Non puoi cambiare il tipo di categoria una volta creata', + 'cannot_change_category_type' => 'Una volta creata una Categoria non puoi cambiarne il Tipo', ), 'delete' => array( - 'confirm' => 'Sei sicuro di voler cancellare questa categoria?', - 'error' => 'Si è verificato un problema cercando di eliminare la categoria. Riprova.', + 'confirm' => 'Sicuro di voler eliminare questa Categoria?', + 'error' => 'C\'è stato un problema eliminando la Categoria. Riprova.', 'success' => 'La categoria è stata eliminata con successo.' ) diff --git a/resources/lang/it-IT/admin/categories/table.php b/resources/lang/it-IT/admin/categories/table.php index 632694e6be..44c07c7522 100644 --- a/resources/lang/it-IT/admin/categories/table.php +++ b/resources/lang/it-IT/admin/categories/table.php @@ -3,7 +3,7 @@ return array( 'eula_text' => 'EULA', 'id' => 'ID', - 'parent' => 'Padre', + 'parent' => 'Parte di', 'require_acceptance' => 'Accettazione', 'title' => 'Nome Categoria Bene', diff --git a/resources/lang/it-IT/admin/consumables/general.php b/resources/lang/it-IT/admin/consumables/general.php index 0ef9eb7726..50f5a6ccb1 100644 --- a/resources/lang/it-IT/admin/consumables/general.php +++ b/resources/lang/it-IT/admin/consumables/general.php @@ -8,5 +8,5 @@ return array( 'remaining' => 'Rimanenti', 'total' => 'Totale', 'update' => 'Aggiorna Consumabile', - 'inventory_warning' => 'The inventory of this consumable is below the minimum amount of :min_count', + 'inventory_warning' => 'L\'inventario di questo consumabile è inferiore alla quantità minima di :min_count', ); diff --git a/resources/lang/it-IT/admin/custom_fields/message.php b/resources/lang/it-IT/admin/custom_fields/message.php index 6e62fd4d96..3b36100943 100644 --- a/resources/lang/it-IT/admin/custom_fields/message.php +++ b/resources/lang/it-IT/admin/custom_fields/message.php @@ -5,7 +5,7 @@ return array( 'field' => array( 'invalid' => 'Il campo non esiste.', 'already_added' => 'Campo già aggiunto', - 'none_selected' => 'No field selected', + 'none_selected' => 'Nessun campo selezionato', 'create' => array( 'error' => 'Campo non creato, riprova.', diff --git a/resources/lang/it-IT/admin/departments/message.php b/resources/lang/it-IT/admin/departments/message.php index 81d1a84b45..414bba9e05 100644 --- a/resources/lang/it-IT/admin/departments/message.php +++ b/resources/lang/it-IT/admin/departments/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Il dipartimento non esiste.', - 'department_already_exists' => 'Esiste già un dipartimento con quel nome in questa sede aziendale. Oppure, scegli un nome più specifico per questo reparto. ', + 'department_already_exists' => 'C\'è già un reparto con quel nome in questa Sede aziendale. Al limite scegli un nome più specifico per questo reparto. ', 'assoc_users' => 'Questo reparto è attualmente associato a almeno un utente e non può essere eliminato. Aggiorna i tuoi utenti per non fare più riferimento a questo reparto e riprovare.', 'create' => array( 'error' => 'Il reparto non è stato creato, riprova.', diff --git a/resources/lang/it-IT/admin/departments/table.php b/resources/lang/it-IT/admin/departments/table.php index 49deac78fc..675ecf0d49 100644 --- a/resources/lang/it-IT/admin/departments/table.php +++ b/resources/lang/it-IT/admin/departments/table.php @@ -5,7 +5,7 @@ return array( 'id' => 'ID', 'name' => 'Nome Dipartimento', 'manager' => 'Manager', - 'location' => 'luogo', + 'location' => 'Sede', 'create' => 'Crea reparto', 'update' => 'Reparto aggiornamento', ); diff --git a/resources/lang/it-IT/admin/hardware/form.php b/resources/lang/it-IT/admin/hardware/form.php index 4a8b774a0c..a55d163603 100644 --- a/resources/lang/it-IT/admin/hardware/form.php +++ b/resources/lang/it-IT/admin/hardware/form.php @@ -22,8 +22,8 @@ return [ 'date' => 'Data di acquisto', 'depreciation' => 'Ammortamento', 'depreciates_on' => 'Deprezza Si', - 'default_location' => 'Posizione predefinita', - 'default_location_phone' => 'Telefono Posizione Predefinita', + 'default_location' => 'Sede predefinita', + 'default_location_phone' => 'Telefono Sede Predefinita', 'eol_date' => 'Data EOL', 'eol_rate' => 'Tasso EOL', 'expected_checkin' => 'Richiesta Data di entrata', @@ -50,11 +50,12 @@ return [ 'warranty' => 'Garanzia', 'warranty_expires' => 'Scadenza della garanzia', 'years' => 'anni', - '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_location_update_actual' => 'Aggiorna solo la posizione effettiva', + 'asset_location' => 'Aggiorna Sede del Bene', + 'asset_location_update_default_current' => 'Aggiorna la Sede predefinita E quella attuale', + 'asset_location_update_default' => 'Aggiorna solo la Sede predefinita', + 'asset_location_update_actual' => 'Aggiorna solo la Sede effettiva', 'asset_not_deployable' => 'Lo stato del bene è "Non Assegnabile". Non puoi fare il check-out di questo bene.', + 'asset_not_deployable_checkin' => 'Questo stato del Bene non è distribuibile. Usando questa etichetta di stato verrà effettuata la restituzione del Bene.', 'asset_deployable' => 'Lo stato del bene è "Assegnabile". Puoi fare il check-out di questo bene.', 'processing_spinner' => 'Elaborazione... (Può volerci un po\' su file di grandi dimensioni)', 'optional_infos' => 'Informazioni Opzionali', diff --git a/resources/lang/it-IT/admin/hardware/general.php b/resources/lang/it-IT/admin/hardware/general.php index e0f5220953..ba51e77632 100644 --- a/resources/lang/it-IT/admin/hardware/general.php +++ b/resources/lang/it-IT/admin/hardware/general.php @@ -4,7 +4,7 @@ return [ 'about_assets_title' => 'Informazioni sugli asset', 'about_assets_text' => 'Gli asset sono elementi tracciati con il numero di serie o il tag di asset. Tendono ad essere oggetti di valore più elevato dove identificare un elemento specifico.', 'archived' => 'Archiviato', - 'asset' => 'Asset', + 'asset' => 'Bene', 'bulk_checkout' => 'Ritiro Asset', 'bulk_checkin' => 'Check-in Bene', 'checkin' => 'Ingresso Asset', diff --git a/resources/lang/it-IT/admin/hardware/message.php b/resources/lang/it-IT/admin/hardware/message.php index 27ba872e14..e8ea4f72f1 100644 --- a/resources/lang/it-IT/admin/hardware/message.php +++ b/resources/lang/it-IT/admin/hardware/message.php @@ -2,7 +2,7 @@ return [ - 'undeployable' => 'Warning: This asset has been marked as currently undeployable. If this status has changed, please update the asset status.', + 'undeployable' => 'Attenzione: Questo Bene è stato marcato come non distribuibile. Se lo stato del Bene è cambiato si prega di aggiornarlo.', 'does_not_exist' => 'Questo Asset non esiste.', 'does_not_exist_var'=> 'Bene con tag :asset_tag non trovato.', 'no_tag' => 'Nessun tag del Bene è stato fornito.', @@ -51,7 +51,7 @@ return [ ], 'import' => [ - 'import_button' => 'Process Import', + 'import_button' => 'Importa Processo', 'error' => 'Alcuni elementi non sono stati importati correttamente.', 'errorDetail' => 'Gli articoli seguenti non sono stati importati correttamente a causa di errori.', 'success' => 'Il file è stato importato con successo', diff --git a/resources/lang/it-IT/admin/hardware/table.php b/resources/lang/it-IT/admin/hardware/table.php index c0d0401e67..4af570e0f1 100644 --- a/resources/lang/it-IT/admin/hardware/table.php +++ b/resources/lang/it-IT/admin/hardware/table.php @@ -8,7 +8,7 @@ return [ 'book_value' => 'Valore Attuale', 'change' => 'Dentro/Fuori', 'checkout_date' => 'Data di estrazione', - 'checkoutto' => 'Estratto', + 'checkoutto' => 'Assegnato', 'components_cost' => 'Costo Totale Componenti', 'current_value' => 'Valore Attuale', 'diff' => 'Differenza', @@ -16,7 +16,7 @@ return [ 'eol' => 'EOL', 'id' => 'ID', 'last_checkin_date' => 'Ultima data check-in', - 'location' => 'Posizione', + 'location' => 'Sede', 'purchase_cost' => 'Costo', 'purchase_date' => 'Acquistati', 'serial' => 'Seriale', diff --git a/resources/lang/it-IT/admin/kits/general.php b/resources/lang/it-IT/admin/kits/general.php index fb64eb3f6e..c0658a9029 100644 --- a/resources/lang/it-IT/admin/kits/general.php +++ b/resources/lang/it-IT/admin/kits/general.php @@ -47,5 +47,5 @@ return [ 'kit_deleted' => 'Il kit è stato eliminato con successo', 'kit_model_updated' => 'Il modello è stato aggiornato correttamente', 'kit_model_detached' => 'Model was successfully detached', - 'model_already_attached' => 'Model already attached to kit', + 'model_already_attached' => 'Modello già collegato al kit', ]; diff --git a/resources/lang/it-IT/admin/licenses/general.php b/resources/lang/it-IT/admin/licenses/general.php index 83a1e5d948..01e798b893 100644 --- a/resources/lang/it-IT/admin/licenses/general.php +++ b/resources/lang/it-IT/admin/licenses/general.php @@ -14,7 +14,7 @@ return array( 'info' => 'Informazioni Licenza', 'license_seats' => 'Licenza Sede', 'seat' => 'Sede', - 'seat_count' => 'Seat :count', + 'seat_count' => 'Slot :count', 'seats' => 'Sedi', 'software_licenses' => 'Licenze Software', 'user' => 'Utente', @@ -24,12 +24,12 @@ return array( [ 'checkin_all' => [ 'button' => 'Check-in di tutte le postazioni', - 'modal' => 'This action will checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'modal' => 'Questa azione restituirà uno slot. | Questa azione restituirà tutti i :checkedout_seats_count slot di questa licenza.', 'enabled_tooltip' => 'Check-in di TUTTE le postazioni di questa licenza, sia di utenti che di beni', 'disabled_tooltip' => 'Disattivato perché non ci sono postazioni assegnate', 'disabled_tooltip_reassignable' => 'Disattivato a causa della licenza non reassegnabile', 'success' => 'Check-in della licenza effettuato! | Check-in di tutte le licenze effettuato!', - 'log_msg' => 'Checked in via bulk license checkin in license GUI', + 'log_msg' => 'Restituzione effettuata tramite la restituzione massiva nell\'interfaccia delle Licenze', ], 'checkout_all' => [ diff --git a/resources/lang/it-IT/admin/licenses/message.php b/resources/lang/it-IT/admin/licenses/message.php index 55dcac1013..c52325b980 100644 --- a/resources/lang/it-IT/admin/licenses/message.php +++ b/resources/lang/it-IT/admin/licenses/message.php @@ -44,8 +44,8 @@ return array( 'error' => 'C\'è stato un problema nell\'estrazione della licenza. Riprova.', 'success' => 'La licenza è stata estratta con successo', 'not_enough_seats' => 'Non ci sono abbastanza copie della licenza disponibili per l\'assegnazione', - 'mismatch' => 'The license seat provided does not match the license', - 'unavailable' => 'This seat is not available for checkout.', + 'mismatch' => 'Lo slot di licenza fornito non corrisponde alla licenza', + 'unavailable' => 'Questo slot non è disponibile per l\'Assegnazione.', ), 'checkin' => array( diff --git a/resources/lang/it-IT/admin/locations/message.php b/resources/lang/it-IT/admin/locations/message.php index 039bcbad1b..6cf9c23dbe 100644 --- a/resources/lang/it-IT/admin/locations/message.php +++ b/resources/lang/it-IT/admin/locations/message.php @@ -2,34 +2,34 @@ return array( - 'does_not_exist' => 'La posizione non esiste.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', - 'assoc_assets' => 'Questa posizione è associata ad almeno un prodotto e non può essere cancellata. Si prega di aggiornare i vostri prodotti di riferimento e riprovare. ', - 'assoc_child_loc' => 'Questa posizione è parente di almeno un\'altra posizione e non può essere cancellata. Si prega di aggiornare le vostre posizioni di riferimento e riprovare. ', + 'does_not_exist' => 'La Sede non esiste.', + 'assoc_users' => 'Non puoi eliminare questa Sede perché è associata ad almeno un Bene o un Utente, o ha Beni assegnati, o è la Sede sotto la quale sono registrate altre Sedi. Aggiorna le altre voci in modo che non facciano più riferimento a questa Sede e poi riprova. ', + 'assoc_assets' => 'Questa Sede è associata ad almeno un prodotto e non può essere cancellata. Si prega di aggiornare i vostri prodotti di riferimento e riprovare. ', + 'assoc_child_loc' => 'La Sede contiene almeno un\'altra Sede, pertanto non può essere eliminata. Aggiorna le Sedi in modo che non siano parte di questa Sede e riprova. ', 'assigned_assets' => 'Beni Assegnati', - 'current_location' => 'Posizione attuale', - 'open_map' => 'Open in :map_provider_icon Maps', + 'current_location' => 'Sede attuale', + 'open_map' => 'Apri con :map_provider_icon Maps', 'create' => array( - 'error' => 'La posizione non è stata creata, si prega di riprovare.', - 'success' => 'Posizione creata con successo.' + 'error' => 'La Sede non è stata creata, si prega di riprovare.', + 'success' => 'Sede creata con successo.' ), 'update' => array( - 'error' => 'La posizione non è stata aggiornata, si prega di riprovare', - 'success' => 'Posizione aggiornata con successo.' + 'error' => 'La Sede non è stata aggiornata, si prega di riprovare', + 'success' => 'Sede aggiornata con successo.' ), 'restore' => array( - 'error' => 'Location was not restored, please try again', - 'success' => 'Location restored successfully.' + 'error' => 'La Sede non è stata ripristinata, si prega di riprovare', + 'success' => 'La Sede è stata ripristinata con successo.' ), 'delete' => array( - 'confirm' => 'Sei sicuro di voler cancellare questa posizione?', - 'error' => 'C\'è stato un problema nell\'eliminare la posizione. Riprova.', - 'success' => 'Posizione eliminata con successo.' + 'confirm' => 'Sei sicuro di voler cancellare questa Sede?', + 'error' => 'C\'è stato un problema nell\'eliminare la Sede. Riprova.', + 'success' => 'Sede eliminata con successo.' ) ); diff --git a/resources/lang/it-IT/admin/locations/table.php b/resources/lang/it-IT/admin/locations/table.php index f5b571c690..ad4f3e6f6a 100644 --- a/resources/lang/it-IT/admin/locations/table.php +++ b/resources/lang/it-IT/admin/locations/table.php @@ -1,42 +1,42 @@ 'Informazioni sulle posizioni', - 'about_locations' => 'Le posizioni sono usate per tracciare la posizione degli utenti, dei beni e di altri oggetti', + 'about_locations_title' => 'Info sulle Sedi', + 'about_locations' => 'Le Sedi sono usate per tracciare la collocazione degli utenti, dei beni e di altri oggetti', 'assets_rtd' => 'Beni', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. 'assets_checkedout' => 'Beni Assegnati', 'id' => 'ID', 'city' => 'Città', - 'state' => 'Stato', + 'state' => 'Provincia', 'country' => 'Paese', - 'create' => 'Crea Posizione', - 'update' => 'Aggiorna Posizione', + 'create' => 'Crea Sede', + 'update' => 'Aggiorna Sede', 'print_assigned' => 'Stampa assegnazione', 'print_all_assigned' => 'Stampa tutte le assegnazioni', - 'name' => 'Nome Posizione', + 'name' => 'Nome Sede', 'address' => 'Indirizzo', 'address2' => 'Indirizzo, riga 2', - 'zip' => 'Codice Postale', - 'locations' => 'Posizioni', - 'parent' => 'Genitore', - 'currency' => 'Valuta della Posizione', + 'zip' => 'CAP', + 'locations' => 'Sedi', + 'parent' => 'Parte di...', + 'currency' => 'Valuta della Sede', 'ldap_ou' => 'LDAP Search OU', 'user_name' => 'Nome Utente', 'department' => 'Dipartimento', - 'location' => 'Posizione', + 'location' => 'Sede', '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', + 'asset_location' => 'Sede', + 'asset_checked_out' => 'Assegnato', + 'asset_expected_checkin' => 'Restituzione prevista', 'date' => 'Data:', - 'phone' => 'Telefono Posizione', + 'phone' => 'Telefono Sede', '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_location_manager' => 'Firmato Da (Responsabile della Sede):', 'signed_by' => 'Firmato Da:', ]; diff --git a/resources/lang/it-IT/admin/settings/general.php b/resources/lang/it-IT/admin/settings/general.php index 1cb248b909..33e127607f 100644 --- a/resources/lang/it-IT/admin/settings/general.php +++ b/resources/lang/it-IT/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Backups', 'backups_help' => 'Crea, scarica e ripristina i backup ', 'backups_restoring' => 'Ripristino da backup', + 'backups_clean' => 'Pulire il database di backup prima di ripristinare', + 'backups_clean_helptext' => "Questo può essere utile se stai cambiando tra le versioni del database", '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. ', @@ -94,7 +96,7 @@ return [ '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_manager' => 'Manager LDAP', 'ldap_server' => 'Server LDAP', - 'ldap_server_help' => 'This should start with ldap:// (for unencrypted) or ldaps:// (for TLS or SSL)', + 'ldap_server_help' => 'Dovrebbe iniziare con ldap:// (se non crittografato) o ldaps:// (se TLS o SSL)', 'ldap_server_cert' => 'Validazione certificato SSL di LDAP', 'ldap_server_cert_ignore' => 'Consenti Certificato SSL non valido', 'ldap_server_cert_help' => 'Seleziona questa casella se stai utilizzando un certificato SSL autofirmato e vuoi accettare un certificato SSL non valido.', @@ -218,8 +220,8 @@ return [ 'webhook_integration_help' => 'L\'integrazione con :app è facoltativa, ma se si desidera utilizzarla bisogna specificare l\'endpoint e il canale. Per configurare l\'integrazione devi creare un webhook in arrivo sul tuo account :app . Clicca su Prova integrazione :app per confermare che le impostazioni siano corrette prima di salvare. ', 'webhook_integration_help_button' => 'Una volta salvate le informazioni di :app, apparirà un pulsante di prova.', 'webhook_test_help' => 'Verifica se l\'integrazione :app è configurata correttamente. DEVI PRIMA SALVARE LE IMPOSTAZIONI :app AGGIORNATE.', - 'shortcuts_enabled' => 'Enable Shortcuts', - 'shortcuts_help_text' => 'Windows: Alt + Access key, Mac: Control + Option + Access key', + 'shortcuts_enabled' => 'Abilita Scorciatoie', + 'shortcuts_help_text' => 'Windows: Alt + Tasto accesso, Mac: Control + Option + Tasto accesso', 'snipe_version' => 'Snipe-IT version', 'support_footer' => 'Supporto per i collegamenti a piè di pagina ', 'support_footer_help' => 'Specificare chi vede i collegamenti alle informazioni sul supporto IT e su Snipe-IT', @@ -377,11 +379,11 @@ return [ 'timezone' => 'Fuso orario', 'profile_edit' => 'Modifica Profilo', 'profile_edit_help' => 'Consenti agli utenti di modificare i propri profili.', - 'default_avatar' => 'Upload custom default avatar', - 'default_avatar_help' => 'This image will be displayed as a profile if a user does not have a profile photo.', - 'restore_default_avatar' => 'Restore original system default avatar', + 'default_avatar' => 'Carica avatar predefinito personalizzato', + 'default_avatar_help' => 'Questa immagine verrà visualizzata come profilo se un utente non ha una foto di profilo.', + 'restore_default_avatar' => 'Ripristina avatar predefinito di sistema', 'restore_default_avatar_help' => '', - 'due_checkin_days' => 'Due For Checkin Warning', - 'due_checkin_days_help' => 'How many days before the expected checkin of an asset should it be listed in the "Due for checkin" page?', + 'due_checkin_days' => 'Avviso di prevista Restituzione', + 'due_checkin_days_help' => 'Quanti giorni prima della restituzione prevista di un Bene dovrebbe essere elencato nella pagina della "Restituzioni Previste"?', ]; diff --git a/resources/lang/it-IT/admin/users/general.php b/resources/lang/it-IT/admin/users/general.php index c97a4eb4e0..b4de0fe285 100644 --- a/resources/lang/it-IT/admin/users/general.php +++ b/resources/lang/it-IT/admin/users/general.php @@ -15,7 +15,7 @@ return [ 'info' => 'Informazioni', 'restore_user' => 'Clicca qui per ripristinarli.', 'last_login' => 'Ultimo accesso', - 'ldap_config_text' => 'Le impostazioni di configurazione di LDAP possono essere trovate su Admin > Impostazioni. La posizione selezionata (facoltativa) verrà impostata per tutti gli utenti importati.', + 'ldap_config_text' => 'Le impostazioni di configurazione di LDAP possono essere trovate su Admin > Impostazioni. La Sede selezionata (facoltativa) verrà impostata per tutti gli utenti importati.', 'print_assigned' => 'Stampa tutti assegnati', 'email_assigned' => 'Elenco e-mail di tutti assegnati', 'user_notified' => 'All\'utente è stato inviato tramite e-mail un elenco degli elementi attualmente assegnati.', @@ -40,7 +40,7 @@ return [ 'checkin_user_properties' => 'Esegui il check-in di tutte le proprietà associate a questi utenti', 'remote_label' => 'Questo è un utente remoto', 'remote' => 'Remoto', - 'remote_help' => 'Questo può esserti utile se devi filtrare gli utenti remoti che non entrano mai o solo raramente nelle tue posizioni fisiche.', + 'remote_help' => 'Questo può esserti utile devi filtrare gli utenti remoti che non entrano mai o solo raramente nelle tue Sedi fisiche.', 'not_remote_label' => 'Questo non è un utente remoto', 'vip_label' => 'Utente VIP', 'vip_help' => 'Puoi contrassegnare le persone importanti nella tua organizzazione, se vuoi trattarle in maniera speciale.', diff --git a/resources/lang/it-IT/admin/users/message.php b/resources/lang/it-IT/admin/users/message.php index 654d82fdf0..2d63ff03d2 100644 --- a/resources/lang/it-IT/admin/users/message.php +++ b/resources/lang/it-IT/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Hai rifiutato con successo questo prodotto.', 'bulk_manager_warn' => 'I tuoi utenti sono stati aggiornati con successo, tuttavia la voce del gestore non è stata salvata perché il gestore selezionato è stato anche nell\'elenco utenti da modificare e gli utenti potrebbero non essere il proprio gestore. Seleziona nuovamente i tuoi utenti, esclusi il gestore.', 'user_exists' => 'Utente già esistente!', - 'user_not_found' => 'L\'utente non esiste.', + 'user_not_found' => 'L\'Utente non esiste, oppure non hai i permessi per visualizzarlo.', 'user_login_required' => 'È necessario il campo login', 'user_has_no_assets_assigned' => 'Nessun bene assegnato all\'utente.', 'user_password_required' => 'È richiesta la password.', @@ -40,7 +40,7 @@ return array( 'delete_has_assets_var' => 'Questo utente ha ancora un Bene assegnato. Prima di procedere, si prega di farlo restituire.|Questo utente ha ancora :count Beni assegnati. Prima di procedere si prega di farglieli restituire.', 'delete_has_licenses_var' => 'Questo utente ha ancora una licenza assegnata. Prima di procedere si prega di fargliela restituire|Questo utente ha ancora :count licenze assegnate. Prima di procedere si prega di fargliele restituire.', 'delete_has_accessories_var' => 'Questo utente ha ancora un accessorio assegnato. Prima di procedere si prega di farglielo restituire|Questo utente ha ancora :count accessori assegnati. Prima di procedere si prega di farglieli restituire.', - 'delete_has_locations_var' => 'Questo utente è ancora responsabile di una sede. Si prega di scegliere un altro responsabile prima di procedere.|Questo utente è ancora responsabile di :count sedi. Si prega di scegliere un altro responsabile prima di procedere.', + 'delete_has_locations_var' => 'Questo utente è ancora responsabile di una Sede. Si prega di scegliere un altro responsabile prima di procedere.|Questo utente è ancora responsabile di :count Sedi. Si prega di scegliere un altro responsabile prima di procedere.', 'delete_has_users_var' => 'Questo utente è ancora responsabile di un altro utente. Si prega di scegliere un altro responsabile prima di procedere.|Questo utente è ancora responsabile di :count utenti. Si prega di scegliere un altro responsabile prima di procedere.', 'unsuspend' => 'C\'è stato un problema durante la riabilitazione dell\'utente. Riprova per favore.', 'import' => 'C\'è stato un problema durante l\'importazione degli utenti. Riprova per favore.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Impossibile trovare il server LDAP. Controlla la configurazione del tuo server LDAP nel file di configurazione LDAP.
Errori dal server LDAP:', 'ldap_could_not_get_entries' => 'Impossibile ottenere voci dal server LDAP. Controlla la configurazione del tuo server LDAP nel file di configurazione LDAP.
Errori dal server LDAP:', 'password_ldap' => 'La password per questo account è gestita da LDAP / Active Directory. Per cambiare la tua password, contatta il tuo reparto IT.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/it-IT/admin/users/table.php b/resources/lang/it-IT/admin/users/table.php index c96680be7c..3e080e420a 100644 --- a/resources/lang/it-IT/admin/users/table.php +++ b/resources/lang/it-IT/admin/users/table.php @@ -16,10 +16,10 @@ return array( 'job' => 'Professione', 'last_login' => 'Ultimo accesso', 'last_name' => 'Cognome', - 'location' => 'Posizione', + 'location' => 'Sede', 'lock_passwords' => 'Dettagli di login non possono essere cambiati in questa installazione.', 'manager' => 'Manager', - 'managed_locations' => 'Località gestite', + 'managed_locations' => 'Sedi gestite', 'managed_users' => 'Utenti Gestiti', 'name' => 'Nome', 'nogroup' => 'Non è stato ancora creato nessun gruppo. Per aggiungerne uno, vai al link: ', diff --git a/resources/lang/it-IT/button.php b/resources/lang/it-IT/button.php index e2c400b10e..767da37440 100644 --- a/resources/lang/it-IT/button.php +++ b/resources/lang/it-IT/button.php @@ -7,7 +7,7 @@ return [ 'checkin_and_delete' => 'Restituisci tutto / Elimina utente', 'delete' => 'Cancella', 'edit' => 'Modifica', - 'clone' => 'Clone', + 'clone' => 'Clona', 'restore' => 'Ripristina', 'remove' => 'Rimuovi', 'request' => 'Richiedi', @@ -23,12 +23,12 @@ return [ 'append' => 'Aggiungi', 'new' => 'Nuovo', 'var' => [ - 'clone' => 'Clone :item_type', - 'edit' => 'Edit :item_type', - 'delete' => 'Delete :item_type', - 'restore' => 'Restore :item_type', - 'create' => 'Create New :item_type', - 'checkout' => 'Checkout :item_type', - 'checkin' => 'Checkin :item_type', + 'clone' => 'Clona :item_type', + 'edit' => 'Modifica :item_type', + 'delete' => 'Elimina :item_type', + 'restore' => 'Ripristina :item_type', + 'create' => 'Crea Nuovo :item_type', + 'checkout' => 'Assegna :item_type', + 'checkin' => 'Restituisci :item_type', ] ]; diff --git a/resources/lang/it-IT/general.php b/resources/lang/it-IT/general.php index d39c171832..0f3f4c6615 100644 --- a/resources/lang/it-IT/general.php +++ b/resources/lang/it-IT/general.php @@ -134,7 +134,7 @@ return [ 'lastname_firstinitial' => 'Cognome_ Iniziale Nome (smith_j@example.com)', 'firstinitial.lastname' => 'Iniziale Nome . Cognome (j.smith@example.com)', 'firstnamelastinitial' => 'Nome + Iniziale Cognome (janes@example.com)', - 'lastnamefirstname' => 'Last Name.First Name (smith.jane@example.com)', + 'lastnamefirstname' => 'Cognome.Nome (rossi.mario@example.com)', 'first_name' => 'Nome', 'first_name_format' => 'Nome (jane@example.com)', 'files' => 'Files', @@ -156,8 +156,8 @@ return [ 'image_delete' => 'Cancella l\'Immagine', 'include_deleted' => 'Includi i Beni Eliminati', 'image_upload' => 'Carica immagine', - 'filetypes_accepted_help' => 'Accepted filetype is :types. The maximum size allowed is :size.|Accepted filetypes are :types. The maximum upload size allowed is :size.', - 'filetypes_size_help' => 'The maximum upload size allowed is :size.', + 'filetypes_accepted_help' => 'Il tipo di file accettato è :types. La dimensione massima è :size.|I tipi di file accettati sono :types. La dimensione massima di caricamento è :size.', + 'filetypes_size_help' => 'La dimensione massima di caricamento è :size.', 'image_filetypes_help' => 'I tipi di file accettati sono jpg, webp, png, gif, svg e avif. La dimensione massima consentita è :size.', 'unaccepted_image_type' => 'Questo immagine non è leggibile. I tipi di file accettati sono jpg, webp, png, gif e svg. Il tipo di questo file è :mimetype.', 'import' => 'Importa', @@ -186,14 +186,14 @@ return [ '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', - 'location_plural' => 'Posizione Posizioni', - 'locations' => 'Luoghi', + 'location' => 'Sede', + 'location_plural' => 'Sede|Sedi', + 'locations' => 'Sedi', 'logo_size' => 'I loghi quadrati appaiono meglio con Logo + Testo. La dimensione massima in pixel è di 50px in altezza e 500px in larghezza. ', 'logout' => 'Logout', 'lookup_by_tag' => 'Ricerca per Etichetta Bene', 'maintenances' => 'Manutenzioni', - 'manage_api_keys' => 'Manage API keys', + 'manage_api_keys' => 'Gestisci le Chiavi API', 'manufacturer' => 'Produttore', 'manufacturers' => 'Produttori', 'markdown' => 'Questo campo consente un Markdown di tipo Github.', @@ -232,7 +232,7 @@ return [ 'quantity_minimum' => 'Hai :count articoli sotto o quasi sotto alla soglia minima', 'quickscan_checkin' => 'Restituzione a Scansione Rapida', 'quickscan_checkin_status' => 'Stato restituzione', - 'ready_to_deploy' => 'Pronto per l\'assegnazione', + 'ready_to_deploy' => 'Pronti per l\'assegnazione', 'recent_activity' => 'Attività Recenti', 'remaining' => 'Rimanente', 'remove_company' => 'Rimuovi associazione azienda', @@ -254,10 +254,10 @@ return [ 'select_all' => 'Seleziona tutto', 'search' => 'Cerca', 'select_category' => 'Seleziona una categoria', - 'select_datasource' => 'Select a data source', + 'select_datasource' => 'Seleziona una Origine Dati', 'select_department' => 'Seleziona un Reparto', 'select_depreciation' => 'Seleziona un tipo di Svalutazione', - 'select_location' => 'Seleziona un Luogo', + 'select_location' => 'Scegli una Sede', 'select_manufacturer' => 'Seleziona un Produttore', 'select_model' => 'Seleziona un Modello', 'select_supplier' => 'Seleziona un Fornitore', @@ -274,12 +274,12 @@ return [ 'signed_off_by' => 'Firmato Da', 'skin' => 'Tema', 'webhook_msg_note' => 'Una notifica verrà inviata tramite webhook', - 'webhook_test_msg' => 'Oh hai! It looks like your :app integration with Snipe-IT is working!', + 'webhook_test_msg' => 'Ciao! Sembra che l\'integrazione di :app su Snipe-IT funzioni!', 'some_features_disabled' => 'DEMO: Alcune caratteristiche sono disabilitate in questa modalità.', 'site_name' => 'Nome sito', 'state' => 'Provincia', 'status_labels' => 'Etichette di Stato', - 'status_label' => 'Status Label', + 'status_label' => 'Etichetta stato', 'status' => 'Stato', 'accept_eula' => 'Accettazione Accordo', 'supplier' => 'Fornitore', @@ -327,7 +327,7 @@ return [ 'audit_due_days' => 'Bene da inventariare entro :days giorni|Beni da inventariare entro :days giorni', 'checkin_due' => 'Scadenza per la restituzione', 'checkin_overdue' => 'Oltre la scadenza per restituzione', - 'checkin_due_days' => 'Check-in del bene da effettuare entro :days giorno|Check-in del bene da effettuare entro :days giorni', + 'checkin_due_days' => 'Beni da restituire entro :days giorno|Beni da restituire entro :days giorni', 'audit_overdue' => 'Scaduto per Controllo Inventario', 'accept' => 'Accetta :asset', 'i_accept' => 'Accetto', @@ -340,15 +340,15 @@ return [ 'view_all' => 'visualizza tutti', 'hide_deleted' => 'Nascondi Eliminati', 'email' => 'Email', - 'do_not_change' => 'Do not change', - 'bug_report' => 'Report a bug', + 'do_not_change' => 'Non cambiare', + 'bug_report' => 'Segnala un bug', 'user_manual' => 'Manuale Utente', 'setup_step_1' => 'Passo 1', 'setup_step_2' => 'Passo 2', 'setup_step_3' => 'Passo 3', 'setup_step_4' => 'Passo 4', 'setup_config_check' => 'Controllo Configurazione', - 'setup_create_database' => 'Create database tables', + 'setup_create_database' => 'Crea tabelle database', 'setup_create_admin' => 'Crea un utente amministratore', 'setup_done' => 'Finito!', 'bulk_edit_about_to' => 'Stai per modificare quanto segue: ', @@ -408,7 +408,7 @@ return [ 'checkout_tooltip' => 'Assegna questo articolo', 'checkin_tooltip' => 'Restituisci questo oggetto in modo che sia disponibile per una riassegnazione, ripristino, ecc...', 'checkout_user_tooltip' => 'Assegna questo articolo a un utente', - 'checkin_to_diff_location' => 'Puoi scegliere di restituire questo Bene a una sede diversa da quella predefinita di :default_location , se è stata impostata', + 'checkin_to_diff_location' => 'Puoi scegliere di restituire questo Bene a una Sede diversa da quella predefinita di :default_location, se è stata impostata', 'maintenance_mode' => 'Servizio temporaneamente non disponibile per aggiornamenti. Si prega di riprovare più tardi.', 'maintenance_mode_title' => 'Sistema Temporaneamente Non Disponibile', 'ldap_import' => 'La password dell\'utente non deve essere gestita da LDAP. (Consente di inviare le richieste di password dimenticate.)', @@ -419,14 +419,14 @@ return [ 'bulk_soft_delete' =>'Includi soft-delete di questi utenti. La cronologia dei loro Beni rimarrà intatta finché non elimini i record nelle Impostazioni di Amministrazione.', 'bulk_checkin_delete_success' => 'Gli utenti che hai selezionato sono stati eliminati e i loro articoli sono stati restituiti.', 'bulk_checkin_success' => 'Gli articoli degli utenti selezionati sono stati restituiti.', - 'set_to_null' => 'Elimina i valori per questo Bene|Elimina i valori per :asset_count Beni ', + 'set_to_null' => 'Elimina i valori per questa selezione|Elimina i valori per tutte le :selection_count selezioni ', 'set_users_field_to_null' => 'Cancella i valori :field per questo utente|Cancella i valori :field per tutti i :user_count utenti ', 'na_no_purchase_date' => 'N/D - data acquisto non dichiarata', 'assets_by_status' => 'Beni per Stato', 'assets_by_status_type' => 'Beni per Tipo di Stato', 'pie_chart_type' => 'Tipo di Grafico a Torta nel Cruscotto', 'hello_name' => 'Ciao, :name!', - 'unaccepted_profile_warning' => 'You have one item requiring acceptance. Click here to accept or decline it | You have :count items requiring acceptance. Click here to accept or decline them', + 'unaccepted_profile_warning' => 'Hai un oggetto che richiede l\'accettazione. Clicca qui per accettarlo o rifiutarlo|Hai :count elementi che richiedono l\'accettazione. Clicca qui per accettarli o rifiutarli', 'start_date' => 'Data Inizio', 'end_date' => 'Data Fine', 'alt_uploaded_image_thumbnail' => 'Miniatura caricata', @@ -499,7 +499,7 @@ return [ 'manager_full_name' => 'Nome Cognome Manager', 'manager_username' => 'Username del Manager', 'checkout_type' => 'Tipo di Assegnazione', - 'checkout_location' => 'Assegnazione a Luogo', + 'checkout_location' => 'Assegnazione a Sede', 'image_filename' => 'Nome File Immagine', 'do_not_import' => 'Non Importare', 'vip' => 'VIP', @@ -517,7 +517,7 @@ return [ 'copy_to_clipboard' => 'Copia negli Appunti', 'copied' => 'Copiato!', 'status_compatibility' => 'Se i Beni sono già assegnati, il loro stato non può essere cambiato in "Non consegnabile" e la modifica di questo valore verrà ignorata.', - 'rtd_location_help' => 'Questo è il luogo dove si trova il Bene quando non è assegnato', + 'rtd_location_help' => 'Questo è la Sede dove si trova il Bene quando non è assegnato', 'item_not_found' => ':item_type ID :id non esiste o è stato cancellato', 'action_permission_denied' => 'Non hai i permessi per :action :item_type ID :id', 'action_permission_generic' => 'Non hai i permessi per :action questo :item_type', @@ -552,15 +552,15 @@ return [ 'components' => ':count Componente|:count Componenti', ], 'more_info' => 'Altre informazioni', - 'quickscan_bulk_help' => 'Selezionando questa casella verrà modificata la posizione di questo bene. Non selezionandola, il luogo verrà semplicemente annotato nel log di controllo. Nota che se questo bene è assegnato, non verrà modificata la posizione della persona, del bene o della posizione a cui è assegnato.', + 'quickscan_bulk_help' => 'Spuntare questa casella modificherà la Sede di questo Bene. Non spuntandola, la Sede verrà solo annotata nel registro del controllo inventario. Nota che se questo bene è già assegnato, non verrà modificata la Sede della persona, del Bene o della Sede a cui è assegnato.', 'whoops' => 'Ops!', 'something_went_wrong' => 'Qualcosa è andato storto con la tua richiesta.', 'close' => 'Chiudi', 'expires' => 'Scade', - 'map_fields'=> 'Map :item_type Field', - 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', - 'label' => 'Label', + 'map_fields'=> 'Mappa il Campo :item_type', + 'remaining_var' => ':count Rimanenti', + 'label' => 'Etichetta', 'import_asset_tag_exists' => 'Esiste già un Bene con tag :asset_tag e non è stato richiesto un aggiornamento. Nessuna modifica effettuata.', + 'countries_manually_entered_help' => 'I valori con un asterisco (*) sono stati inseriti manualmente e non corrispondono a valori esistenti ISO 3166 nell\'elenco a discesa', ]; diff --git a/resources/lang/it-IT/help.php b/resources/lang/it-IT/help.php index 3dc12795f9..3625395885 100644 --- a/resources/lang/it-IT/help.php +++ b/resources/lang/it-IT/help.php @@ -15,7 +15,7 @@ return [ 'more_info_title' => 'Ulteriori Informazioni', - 'audit_help' => 'Selezionando questa casella verranno modificati le posizioni dei beni. Non selezionandola, il luogo verrà semplicemente annotato nel log di controllo inventario.

Nota che se questo bene è assegnato, non modificherà la posizione della persona, bene o posizione a cui è assegnato.', + 'audit_help' => 'Spuntando questa casella verrà modificata la Sede del Bene. Non spuntandola, la Sede verrà solo annotata nel registro di controllo inventario.

Nota bene: se questo Bene è già assegnato, non sarà modificata la Sede della persona, Bene o Sede a cui è assegnato.', 'assets' => 'I Beni sono articolo tracciati da un numero di serie o da un\'etichetta. Sono oggetti di valore più elevato che è importante identificare in maniera specifica.', diff --git a/resources/lang/it-IT/localizations.php b/resources/lang/it-IT/localizations.php index c56b06d73b..a3d68a36b3 100644 --- a/resources/lang/it-IT/localizations.php +++ b/resources/lang/it-IT/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Seleziona la lingua', + 'select_language' => 'Seleziona una lingua', 'languages' => [ 'en-US'=> 'Inglese, Stati Uniti', 'en-GB'=> 'Inglese, Regno Unito', @@ -41,7 +41,7 @@ return [ 'mi-NZ'=> 'Maori', 'mn-MN'=> 'Mongolo', //'no-NO'=> 'Norwegian', - 'nb-NO'=> 'Norwegian Bokmål', + 'nb-NO'=> 'Norvegese Bokmål', //'nn-NO'=> 'Norwegian Nynorsk', 'fa-IR'=> 'Persiano', 'pl-PL'=> 'Polacco', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Seleziona un paese', + 'select_country' => 'Seleziona un Paese', 'countries' => [ 'AC'=>'Isola di Ascensione', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egitto', + 'GB-ENG'=>'Inghilterra', 'ER'=>'Eritrea', 'ES'=>'Spagna', 'ET'=>'Etiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Paesi Bassi', + 'GB-NIR' => 'Irlanda del Nord', 'NO'=>'Norvegia', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Federazione Russa', 'RW'=>'Rwanda', 'SA'=>'Arabia Saudita', - 'UK'=>'Scozia', + 'GB-SCT'=>'Scozia', 'SB'=>'Isole Salomone', 'SC'=>'Seychelles', 'SS'=>'Sudan Sud', @@ -312,6 +314,7 @@ return [ 'VI'=>'Isole Vergini (British.)', 'VN'=>'Vietnam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Galles', 'WF'=>'Isole di Wallis e Futuna', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/it-IT/mail.php b/resources/lang/it-IT/mail.php index 6d50e26e14..004a90841f 100644 --- a/resources/lang/it-IT/mail.php +++ b/resources/lang/it-IT/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Un utente ha richiesto un elemento tramite il sito web', 'acceptance_asset_accepted' => 'Un utente ha accettato un elemento', 'acceptance_asset_declined' => 'Un utente ha rifiutato un elemento', - 'accessory_name' => 'Nome accessorio:', - 'additional_notes' => 'Note aggiuntive:', + 'accessory_name' => 'Nome Accessorio', + 'additional_notes' => 'Note aggiuntive', 'admin_has_created' => 'Un amministratore ha creato un account per il tuo sito web: web.', - 'asset' => 'Bene:', - 'asset_name' => 'Nome del bene:', + 'asset' => 'Bene', + 'asset_name' => 'Nome bene', 'asset_requested' => 'Bene richiesto', 'asset_tag' => 'Etichetta del bene', 'assets_warrantee_alert' => 'C\'è :count bene con garanzia in scadenza nei prossimi :threshold giorni.|Ci sono :count beni con garanzia in scadenza nei prossimi :threshold giorni.', 'assigned_to' => 'Assegnato a', 'best_regards' => 'Cordiali saluti,', - 'canceled' => 'Annullato:', - 'checkin_date' => 'Data di restituzione:', - 'checkout_date' => 'Data di assegnazione:', + 'canceled' => 'Annullato', + 'checkin_date' => 'Data di entrata', + 'checkout_date' => 'Data di estrazione', 'checkedout_from' => 'Assegnato a', 'checkedin_from' => 'Accesso effettuato da', 'checked_into' => 'Assegnato nel', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Per favore, clicca sul seguente link per confermare il tuo account su :web :', 'current_QTY' => 'Quantità attuale', 'days' => 'Giorni', - 'expecting_checkin_date' => 'Data di riconsegna prevista:', + 'expecting_checkin_date' => 'Data di riconsegna prevista', 'expires' => 'Scade', 'hello' => 'Ciao', 'hi' => 'Ciao', 'i_have_read' => 'Ho letto e accetto i termini di utilizzo e ho ricevuto questo elemento.', 'inventory_report' => 'Rapporto Inventario', - 'item' => 'Articolo:', + 'item' => 'Articolo', 'item_checked_reminder' => 'Promemoria: attualmente hai :count elementi assegnati che non hai né accettato né rifiutato. Clicca sul link qui sotto per confermare la tua decisione.', 'license_expiring_alert' => 'Tra :threshold giorni sta per scadere :count licenza. |Tra :threshold giorni stanno per scadere :count licenze.', 'link_to_update_password' => 'Per favore clicca sul seguente collegamento per aggiornare la tua password per :web :', @@ -66,11 +66,11 @@ return [ 'name' => 'Nome', 'new_item_checked' => 'Ti è stato assegnato un nuovo Bene, di seguito i dettagli.', 'notes' => 'Note', - 'password' => 'Password:', + 'password' => 'Password', 'password_reset' => 'Reimposta la password', 'read_the_terms' => 'Leggi i termini di utilizzo qui sotto.', 'read_the_terms_and_click' => 'Leggi qui sotto i termini di utilizzo e fai clic sul link in basso per confermare di averli letti ed accettati e di aver quindi ricevuto il bene.', - 'requested' => 'Richiesto:', + 'requested' => 'Richiesto', 'reset_link' => 'Il tuo link per reimpostare la password', 'reset_password' => 'Clicca qui per reimpostare la tua password:', 'rights_reserved' => 'Tutti i diritti riservati.', diff --git a/resources/lang/it-IT/validation.php b/resources/lang/it-IT/validation.php index 21739b2ec2..f6e51486a4 100644 --- a/resources/lang/it-IT/validation.php +++ b/resources/lang/it-IT/validation.php @@ -13,148 +13,148 @@ return [ | */ - 'accepted' => 'The :attribute field must be accepted.', - 'accepted_if' => 'The :attribute field must be accepted when :other is :value.', - 'active_url' => 'The :attribute field must be a valid URL.', - 'after' => 'The :attribute field must be a date after :date.', - 'after_or_equal' => 'The :attribute field must be a date after or equal to :date.', - 'alpha' => 'The :attribute field must only contain letters.', - 'alpha_dash' => 'The :attribute field must only contain letters, numbers, dashes, and underscores.', - 'alpha_num' => 'The :attribute field must only contain letters and numbers.', - 'array' => 'The :attribute field must be an array.', - 'ascii' => 'The :attribute field must only contain single-byte alphanumeric characters and symbols.', - 'before' => 'The :attribute field must be a date before :date.', - 'before_or_equal' => 'The :attribute field must be a date before or equal to :date.', + 'accepted' => 'Il campo :attribute deve essere accettato.', + 'accepted_if' => 'Il campo :attribute deve essere accettato quando :other è :value.', + 'active_url' => 'Il campo :attribute deve essere un URL valido.', + 'after' => 'Il campo :attribute deve essere una data successiva a :date.', + 'after_or_equal' => 'Il campo :attribute deve essere una data successiva o uguale a :date.', + 'alpha' => 'Il campo :attribute deve contenere solo lettere.', + 'alpha_dash' => 'Il campo :attribute deve contenere solo lettere, numeri, trattini o trattini bassi.', + 'alpha_num' => 'Il campo :attribute deve contenere solo lettere e numeri.', + 'array' => 'Il campo :attribute deve essere un array.', + 'ascii' => 'Il campo :attribute deve contenere solo caratteri alfanumerici e simboli a byte singolo.', + 'before' => 'Il campo :attribute deve essere una data precedente il :date.', + 'before_or_equal' => 'Il campo :attribute deve essere una data precedente o uguale al :date.', 'between' => [ - 'array' => 'The :attribute field must have between :min and :max items.', - 'file' => 'The :attribute field must be between :min and :max kilobytes.', - 'numeric' => 'The :attribute field must be between :min and :max.', - 'string' => 'The :attribute field must be between :min and :max characters.', + 'array' => 'Il campo :attribute deve avere tra :min e :max elementi.', + 'file' => 'Il campo :attribute deve essere tra :min e :max kilobyte.', + 'numeric' => 'Il campo :attribute deve essere tra :min e :max.', + 'string' => 'Il campo :attribute deve essere lungo tra :min e :max caratteri.', ], 'boolean' => 'Il campo: attributo deve essere vero o falso.', - 'can' => 'The :attribute field contains an unauthorized value.', - 'confirmed' => 'The :attribute field confirmation does not match.', - 'contains' => 'The :attribute field is missing a required value.', - 'current_password' => 'The password is incorrect.', - 'date' => 'The :attribute field must be a valid date.', - 'date_equals' => 'The :attribute field must be a date equal to :date.', - 'date_format' => 'The :attribute field must match the format :format.', - 'decimal' => 'The :attribute field must have :decimal decimal places.', - 'declined' => 'The :attribute field must be declined.', - 'declined_if' => 'The :attribute field must be declined when :other is :value.', - 'different' => 'The :attribute field and :other must be different.', - 'digits' => 'The :attribute field must be :digits digits.', - 'digits_between' => 'The :attribute field must be between :min and :max digits.', - 'dimensions' => 'The :attribute field has invalid image dimensions.', + 'can' => 'Il campo :attribute contiene un valore non autorizzato.', + 'confirmed' => 'La conferma del campo :attribute non corrisponde.', + 'contains' => 'Al campo :attribute manca un valore richiesto.', + 'current_password' => 'La password non è corretta.', + 'date' => 'Il campo :attribute deve essere una data valida.', + 'date_equals' => 'Il campo :attribute deve essere una data uguale a :date.', + 'date_format' => 'Il campo :attribute deve corrispondere al formato :format.', + 'decimal' => 'Il campo :attribute deve avere :decimal decimali.', + 'declined' => 'Il campo :attribute deve essere rifiutato.', + 'declined_if' => 'Il campo :attribute deve essere rifiutato quando :other è :value.', + 'different' => 'Il campo :attribute e :other devono essere diversi.', + 'digits' => 'Il campo :attribute deve essere :digits cifre.', + 'digits_between' => 'Il campo :attribute deve essere compreso tra :min e :max cifre.', + 'dimensions' => 'Il campo :attribute ha una dimensione dell\'immagine non valida.', 'distinct' => 'Il campo :attribute ha un valore duplicato.', - 'doesnt_end_with' => 'The :attribute field must not end with one of the following: :values.', - 'doesnt_start_with' => 'The :attribute field must not start with one of the following: :values.', - 'email' => 'The :attribute field must be a valid email address.', - 'ends_with' => 'The :attribute field must end with one of the following: :values.', + 'doesnt_end_with' => 'Il campo :attribute non deve terminare con uno dei seguenti: :values.', + 'doesnt_start_with' => 'Il campo :attribute non deve iniziare con uno dei seguenti: :values.', + 'email' => 'Il campo :attribute deve essere un indirizzo email valido.', + 'ends_with' => 'Il campo :attribute deve terminare con uno dei seguenti: :values.', 'enum' => 'L\' :attribute selezionato è invalido.', 'exists' => ':attribute selezionato non è valido.', - 'extensions' => 'The :attribute field must have one of the following extensions: :values.', - 'file' => 'The :attribute field must be a file.', + 'extensions' => 'Il campo :attribute deve avere una delle seguenti estensioni: :values.', + 'file' => 'Il campo :attribute deve essere un file.', 'filled' => 'Il campo :attribute deve avere un valore.', 'gt' => [ - 'array' => 'The :attribute field must have more than :value items.', - 'file' => 'The :attribute field must be greater than :value kilobytes.', - 'numeric' => 'The :attribute field must be greater than :value.', - 'string' => 'The :attribute field must be greater than :value characters.', + 'array' => 'Il campo :attribute deve avere più di :value elementi.', + 'file' => 'Il campo :attribute deve essere maggiore di :value kilobytes.', + 'numeric' => 'Il campo :attribute deve essere maggiore di :value.', + 'string' => 'Il campo :attribute deve essere maggiore di :value caratteri.', ], 'gte' => [ - 'array' => 'The :attribute field must have :value items or more.', - 'file' => 'The :attribute field must be greater than or equal to :value kilobytes.', - 'numeric' => 'The :attribute field must be greater than or equal to :value.', - 'string' => 'The :attribute field must be greater than or equal to :value characters.', + 'array' => 'Il campo :attribute deve avere :value o più elementi.', + 'file' => 'Il campo :attribute deve essere maggiore o uguale a :value kilobytes.', + 'numeric' => 'Il campo :attribute deve essere maggiore o uguale a :value.', + 'string' => 'Il campo :attribute deve essere maggiore o uguale a :value caratteri.', ], - 'hex_color' => 'The :attribute field must be a valid hexadecimal color.', - 'image' => 'The :attribute field must be an image.', + 'hex_color' => 'Il campo :attribute deve essere un colore esadecimale valido.', + 'image' => 'Il campo :attribute deve essere un\'immagine.', 'import_field_empty' => ':fieldname non può essere vuoto.', 'in' => ':attribute selezionato non è valido.', - 'in_array' => 'The :attribute field must exist in :other.', - 'integer' => 'The :attribute field must be an integer.', - 'ip' => 'The :attribute field must be a valid IP address.', - 'ipv4' => 'The :attribute field must be a valid IPv4 address.', - 'ipv6' => 'The :attribute field must be a valid IPv6 address.', - 'json' => 'The :attribute field must be a valid JSON string.', - 'list' => 'The :attribute field must be a list.', - 'lowercase' => 'The :attribute field must be lowercase.', + 'in_array' => 'Il campo :attribute deve esistere in :other.', + 'integer' => 'Il campo :attribute deve essere un numero intero.', + 'ip' => 'Il campo :attribute deve essere un indirizzo IP valido.', + 'ipv4' => 'Il campo :attribute deve essere un indirizzo IPv4 valido.', + 'ipv6' => 'Il campo :attribute deve essere un indirizzo IPv6 valido.', + 'json' => 'Il campo :attribute deve essere una stringa JSON valida.', + 'list' => 'Il campo :attribute deve essere una lista.', + 'lowercase' => 'Il campo :attribute deve essere minuscolo.', 'lt' => [ - 'array' => 'The :attribute field must have less than :value items.', - 'file' => 'The :attribute field must be less than :value kilobytes.', - 'numeric' => 'The :attribute field must be less than :value.', - 'string' => 'The :attribute field must be less than :value characters.', + 'array' => 'Il campo :attribute deve avere meno di :value elementi.', + 'file' => 'Il campo :attribute deve essere inferiore a :value kilobytes.', + 'numeric' => 'Il campo :attribute deve essere inferiore a :value.', + 'string' => 'Il campo :attribute deve essere inferiore a :value caratteri.', ], 'lte' => [ - 'array' => 'The :attribute field must not have more than :value items.', - 'file' => 'The :attribute field must be less than or equal to :value kilobytes.', - 'numeric' => 'The :attribute field must be less than or equal to :value.', - 'string' => 'The :attribute field must be less than or equal to :value characters.', + 'array' => 'Il campo :attribute non deve avere più di :value elementi.', + 'file' => 'Il campo :attribute deve essere inferiore o uguale a :value kilobytes.', + 'numeric' => 'Il campo :attribute deve essere minore o uguale a :value.', + 'string' => 'Il campo :attribute deve essere inferiore o uguale a :value caratteri.', ], - 'mac_address' => 'The :attribute field must be a valid MAC address.', + 'mac_address' => 'Il campo :attribute deve essere un indirizzo MAC valido.', 'max' => [ - 'array' => 'The :attribute field must not have more than :max items.', - 'file' => 'The :attribute field must not be greater than :max kilobytes.', - 'numeric' => 'The :attribute field must not be greater than :max.', - 'string' => 'The :attribute field must not be greater than :max characters.', + 'array' => 'Il campo :attribute non deve avere più di :max elementi.', + 'file' => 'Il campo :attribute non deve essere maggiore di :max kilobytes.', + 'numeric' => 'Il campo :attribute non deve essere maggiore di :max.', + 'string' => 'Il campo :attribute non deve avere più di :max caratteri.', ], - 'max_digits' => 'The :attribute field must not have more than :max digits.', - 'mimes' => 'The :attribute field must be a file of type: :values.', - 'mimetypes' => 'The :attribute field must be a file of type: :values.', + 'max_digits' => 'Il campo :attribute non deve avere più di :max cifre.', + 'mimes' => 'Il campo :attribute deve essere un file di tipo: :values.', + 'mimetypes' => 'Il campo :attribute deve essere un file di tipo: :values.', 'min' => [ - 'array' => 'The :attribute field must have at least :min items.', - 'file' => 'The :attribute field must be at least :min kilobytes.', - 'numeric' => 'The :attribute field must be at least :min.', - 'string' => 'The :attribute field must be at least :min characters.', + 'array' => 'Il campo :attribute deve avere almeno :min elementi.', + 'file' => 'Il campo :attribute deve essere almeno :min kilobytes.', + 'numeric' => 'Il campo :attribute deve essere almeno :min.', + 'string' => 'Il campo :attribute deve avere almeno :min caratteri.', ], - 'min_digits' => 'The :attribute field must have at least :min digits.', - 'missing' => 'The :attribute field must be missing.', - 'missing_if' => 'The :attribute field must be missing when :other is :value.', - 'missing_unless' => 'The :attribute field must be missing unless :other is :value.', - 'missing_with' => 'The :attribute field must be missing when :values is present.', - 'missing_with_all' => 'The :attribute field must be missing when :values are present.', - 'multiple_of' => 'The :attribute field must be a multiple of :value.', + 'min_digits' => 'Il campo :attribute deve avere almeno :min cifre.', + 'missing' => 'Il campo :attribute deve mancare.', + 'missing_if' => 'Il campo :attribute deve mancare quando :other è :value.', + 'missing_unless' => 'Il campo :attribute deve essere mancante a meno che :other non sia :value.', + 'missing_with' => 'Il campo :attribute deve mancare quando :values è presente.', + 'missing_with_all' => 'Il campo :attribute deve mancare quando :values sono presenti.', + 'multiple_of' => 'Il campo :attribute deve essere multiplo di :value.', 'not_in' => ':attribute selezionato non è valido.', - 'not_regex' => 'The :attribute field format is invalid.', - 'numeric' => 'The :attribute field must be a number.', + 'not_regex' => 'Il formato del campo :attribute non è valido.', + 'numeric' => 'Il campo :attribute deve essere un numero.', 'password' => [ - 'letters' => 'The :attribute field must contain at least one letter.', - 'mixed' => 'The :attribute field must contain at least one uppercase and one lowercase letter.', - 'numbers' => 'The :attribute field must contain at least one number.', - 'symbols' => 'The :attribute field must contain at least one symbol.', - 'uncompromised' => 'The given :attribute has appeared in a data leak. Please choose a different :attribute.', + 'letters' => 'Il campo :attribute deve contenere almeno una lettera.', + 'mixed' => 'Il campo :attribute deve contenere almeno una lettera maiuscola e una lettera minuscola.', + 'numbers' => 'Il campo :attribute deve contenere almeno un numero.', + 'symbols' => 'Il campo :attribute deve contenere almeno un simbolo.', + 'uncompromised' => 'Il valore :attribute fornito è comparso in un data leak. Si prega di scegliere un :attribute differente.', ], 'percent' => 'La svalutazione minima deve essere tra 0 e 100 quando il tipo di svalutazione è Percentuale.', 'present' => 'Il campo :attribute deve essere presente.', - 'present_if' => 'The :attribute field must be present when :other is :value.', - 'present_unless' => 'The :attribute field must be present unless :other is :value.', - 'present_with' => 'The :attribute field must be present when :values is present.', - 'present_with_all' => 'The :attribute field must be present when :values are present.', - 'prohibited' => 'The :attribute field is prohibited.', - 'prohibited_if' => 'The :attribute field is prohibited when :other is :value.', - 'prohibited_unless' => 'The :attribute field is prohibited unless :other is in :values.', - 'prohibits' => 'The :attribute field prohibits :other from being present.', - 'regex' => 'The :attribute field format is invalid.', + 'present_if' => 'Il campo :attribute deve essere presente quando :other è :value.', + 'present_unless' => 'Il campo :attribute deve essere presente a meno che :other non sia :value.', + 'present_with' => 'Il campo :attribute deve essere presente quando :values è presente.', + 'present_with_all' => 'Il campo :attribute deve essere presente quando :values sono presenti.', + 'prohibited' => 'Il campo :attribute è vietato.', + 'prohibited_if' => 'Il campo :attribute è vietato quando :other è :value.', + 'prohibited_unless' => 'Il campo :attribute è vietato a meno che :other non sia in :values.', + 'prohibits' => 'Il campo :attribute inibisce la presenza di :other.', + 'regex' => 'Il formato del campo :attribute non è valido.', 'required' => 'Il campo :attribute è obbligatorio.', - 'required_array_keys' => 'The :attribute field must contain entries for: :values.', + 'required_array_keys' => 'Il campo :attribute deve contenere voci per: :values.', 'required_if' => 'Il campo :attribute è obbligatorio quando :other è :value.', - 'required_if_accepted' => 'The :attribute field is required when :other is accepted.', - 'required_if_declined' => 'The :attribute field is required when :other is declined.', + 'required_if_accepted' => 'Il campo :attribute è obbligatorio quando :other è accettato.', + 'required_if_declined' => 'Il campo :attribute è obbligatorio quando :other è rifiutato.', 'required_unless' => 'Il campo :attribute è obbligatorio a meno che :other sia in :values.', 'required_with' => 'Il campo :attribute è obbligatorio quando :values è presente.', - 'required_with_all' => 'The :attribute field is required when :values are present.', + 'required_with_all' => 'Il campo :attribute è obbligatorio quando :values sono presenti.', 'required_without' => 'Il campo :attribute è obbligatorio quando :values non è presente.', 'required_without_all' => 'Il campo :attribute è obbligatorio quando nessuno dei valori :values è presente.', - 'same' => 'The :attribute field must match :other.', + 'same' => 'Il campo :attribute deve corrispondere a :other.', 'size' => [ - 'array' => 'The :attribute field must contain :size items.', - 'file' => 'The :attribute field must be :size kilobytes.', - 'numeric' => 'The :attribute field must be :size.', - 'string' => 'The :attribute field must be :size characters.', + 'array' => 'Il campo :attribute deve contenere :size elementi.', + 'file' => 'Il campo :attribute deve essere :size kilobytes.', + 'numeric' => 'Il campo :attribute deve essere :size.', + 'string' => 'Il campo :attribute deve avere :size caratteri.', ], - 'starts_with' => 'The :attribute field must start with one of the following: :values.', + 'starts_with' => 'Il campo :attribute deve iniziare con uno dei seguenti: :values.', 'string' => ':attribute deve essere una stringa.', 'two_column_unique_undeleted' => ':attribute deve essere univoco tra :table1 e :table2 . ', 'unique_undeleted' => ':attribute deve essere unico.', @@ -165,13 +165,13 @@ return [ 'numbers' => 'La password deve contenere almeno un numero.', 'case_diff' => 'La password deve utilizzare maiuscole e minuscole.', 'symbols' => 'La password deve contenere simboli.', - 'timezone' => 'The :attribute field must be a valid timezone.', + 'timezone' => 'Il campo :attribute deve essere un fuso orario valido.', 'unique' => ':attribute è già stato preso.', 'uploaded' => 'Non è stato possibile caricare :attribute.', - 'uppercase' => 'The :attribute field must be uppercase.', - 'url' => 'The :attribute field must be a valid URL.', - 'ulid' => 'The :attribute field must be a valid ULID.', - 'uuid' => 'The :attribute field must be a valid UUID.', + 'uppercase' => 'Il campo :attribute deve essere maiuscolo.', + 'url' => 'Il campo :attribute deve essere un URL valido.', + 'ulid' => 'Il campo :attribute deve essere un ULID valido.', + 'uuid' => 'Il campo :attribute deve essere un UUID valido.', /* |-------------------------------------------------------------------------- @@ -229,8 +229,8 @@ return [ 'generic' => [ 'invalid_value_in_field' => 'Valore non valido incluso in questo campo', - 'required' => 'This field is required', - 'email' => 'Please enter a valid email address', + 'required' => 'Questo campo è obbligatorio', + 'email' => 'Inserire un indirizzo e-mail valido', ], diff --git a/resources/lang/iu-NU/admin/hardware/form.php b/resources/lang/iu-NU/admin/hardware/form.php index edec543637..03b8f04add 100644 --- a/resources/lang/iu-NU/admin/hardware/form.php +++ b/resources/lang/iu-NU/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/iu-NU/admin/locations/message.php b/resources/lang/iu-NU/admin/locations/message.php index 488ec9c670..8fd96c2c3d 100644 --- a/resources/lang/iu-NU/admin/locations/message.php +++ b/resources/lang/iu-NU/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Location does not exist.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'This location is currently associated with at least one asset and cannot be deleted. Please update your assets to no longer reference this location and try again. ', 'assoc_child_loc' => 'This location is currently the parent of at least one child location and cannot be deleted. Please update your locations to no longer reference this location and try again. ', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/iu-NU/admin/settings/general.php b/resources/lang/iu-NU/admin/settings/general.php index 7ce360edab..9a81886ae8 100644 --- a/resources/lang/iu-NU/admin/settings/general.php +++ b/resources/lang/iu-NU/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Backups', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/iu-NU/admin/users/message.php b/resources/lang/iu-NU/admin/users/message.php index 4d014775bd..b6ddad3aac 100644 --- a/resources/lang/iu-NU/admin/users/message.php +++ b/resources/lang/iu-NU/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'You have successfully declined this asset.', 'bulk_manager_warn' => 'Your users have been successfully updated, however your manager entry was not saved because the manager you selected was also in the user list to be edited, and users may not be their own manager. Please select your users again, excluding the manager.', 'user_exists' => 'User already exists!', - 'user_not_found' => 'User does not exist.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'The login field is required', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'The password is required.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Could not search the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', 'ldap_could_not_get_entries' => 'Could not get entries from the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', 'password_ldap' => 'The password for this account is managed by LDAP/Active Directory. Please contact your IT department to change your password. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/iu-NU/general.php b/resources/lang/iu-NU/general.php index 7634387906..3092228674 100644 --- a/resources/lang/iu-NU/general.php +++ b/resources/lang/iu-NU/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Expires', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/iu-NU/localizations.php b/resources/lang/iu-NU/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/iu-NU/localizations.php +++ b/resources/lang/iu-NU/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/iu-NU/mail.php b/resources/lang/iu-NU/mail.php index edb1683200..72fb70db80 100644 --- a/resources/lang/iu-NU/mail.php +++ b/resources/lang/iu-NU/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'A user has requested an item on the website', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Accessory Name:', - 'additional_notes' => 'Additional Notes:', + 'accessory_name' => 'Accessory Name', + 'additional_notes' => 'Additional Notes', 'admin_has_created' => 'An administrator has created an account for you on the :web website.', - 'asset' => 'Asset:', - 'asset_name' => 'Asset Name:', + 'asset' => 'Asset', + 'asset_name' => 'Asset Name', 'asset_requested' => 'Asset requested', 'asset_tag' => 'Asset Tag', '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.', 'assigned_to' => 'Assigned To', 'best_regards' => 'Best regards,', - 'canceled' => 'Canceled:', - 'checkin_date' => 'Checkin Date:', - 'checkout_date' => 'Checkout Date:', + 'canceled' => 'Canceled', + 'checkin_date' => 'Checkin Date', + 'checkout_date' => 'Checkout Date', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', 'current_QTY' => 'Current QTY', 'days' => 'Days', - 'expecting_checkin_date' => 'Expected Checkin Date:', + 'expecting_checkin_date' => 'Expected Checkin Date', 'expires' => 'Expires', 'hello' => 'Hello', 'hi' => 'Hi', 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', 'inventory_report' => 'Inventory Report', - 'item' => 'Item:', + 'item' => 'Item', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'link_to_update_password' => 'Please click on the following link to update your :web password:', @@ -66,11 +66,11 @@ return [ 'name' => 'Name', 'new_item_checked' => 'A new item has been checked out under your name, details are below.', 'notes' => 'Notes', - 'password' => 'Password:', + 'password' => 'Password', 'password_reset' => 'Password Reset', 'read_the_terms' => 'Please read the terms of use below.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'Requested:', + 'requested' => 'Requested', 'reset_link' => 'Your Password Reset Link', 'reset_password' => 'Click here to reset your password:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/ja-JP/admin/hardware/form.php b/resources/lang/ja-JP/admin/hardware/form.php index 8768ee2d12..8688995047 100644 --- a/resources/lang/ja-JP/admin/hardware/form.php +++ b/resources/lang/ja-JP/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'デフォルトの場所のみ更新', 'asset_location_update_actual' => '実際の場所のみ更新', 'asset_not_deployable' => 'その資産ステータスは配備可能ではありません。この資産はチェックアウトできません。', + 'asset_not_deployable_checkin' => 'その資産状態はデプロイできません。このステータスラベルを使用すると、資産をチェックインします。', 'asset_deployable' => 'その資産ステータスは配備可能です。この資産はチェックアウトできます。', 'processing_spinner' => '処理中です... (これは大きなファイルで少し時間がかかる可能性があります)', 'optional_infos' => 'オプション情報', diff --git a/resources/lang/ja-JP/admin/locations/message.php b/resources/lang/ja-JP/admin/locations/message.php index 218e7f9755..a8ebea542a 100644 --- a/resources/lang/ja-JP/admin/locations/message.php +++ b/resources/lang/ja-JP/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'ロケーションが存在しません。', - 'assoc_users' => 'この場所は少なくとも1つのアセットまたはユーザーのレコードの場所であるか、アセットに割り当てられているか、別の場所の親の場所であるため、現在削除できません。 モデルを更新して、この場所を参照しないようにして、もう一度やり直してください。 ', + 'assoc_users' => 'この場所は少なくとも1つのアセットまたはユーザーのレコードの場所であるか、アセットに割り当てられているか、別の場所の親の場所であるため、現在削除できません。 レコードを更新して、この場所を参照しないようにして、もう一度やり直してください。 ', 'assoc_assets' => 'この設置場所は1人以上の利用者に関連付けされているため、削除できません。設置場所の関連付けを削除し、もう一度試して下さい。 ', 'assoc_child_loc' => 'この設置場所は、少なくとも一つの配下の設置場所があります。この設置場所を参照しないよう更新して下さい。 ', 'assigned_assets' => '割り当て済みアセット', diff --git a/resources/lang/ja-JP/admin/settings/general.php b/resources/lang/ja-JP/admin/settings/general.php index cc24c4ef41..c45cc720fb 100644 --- a/resources/lang/ja-JP/admin/settings/general.php +++ b/resources/lang/ja-JP/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'バックアップ', 'backups_help' => 'バックアップの作成、ダウンロード、および復元 ', 'backups_restoring' => 'バックアップから復元中', + 'backups_clean' => '復元する前にバックアップされたデータベースをクリーンアップします', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", 'backups_upload' => 'バックアップをアップロード', 'backups_path' => 'サーバー上のバックアップは :path に保存されています', 'backups_restore_warning' => '復元ボタンで 過去のバックアップから復元できます。(S3ファイルサーバーやDockerがサポートされません。)

ご利用中の :app_name のデータベース全体と全てのアップロードされたファイルがバックアップの内容で上書きされます。 ', diff --git a/resources/lang/ja-JP/admin/users/message.php b/resources/lang/ja-JP/admin/users/message.php index 09d71d9bee..3d00d6a123 100644 --- a/resources/lang/ja-JP/admin/users/message.php +++ b/resources/lang/ja-JP/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'この資産を却下しました。', 'bulk_manager_warn' => 'あなたの利用者は正常に更新されました。しかしながら、あなたの管理者エントリーは保存されませんでした。あなたが選択した管理者が、編集対象の利用者一覧に選択されていたため更新されませんでした。および利用者は彼ら自身の管理者でない場合があります。再度、管理者を除いた上で、あなたの利用者を選択してください。', 'user_exists' => '利用者が既に存在しています!', - 'user_not_found' => 'ユーザーが存在しません。', + 'user_not_found' => 'ユーザーが存在しないか、表示する権限がありません。', 'user_login_required' => 'ログインフィールドが必要です。', 'user_has_no_assets_assigned' => 'ユーザーに割り当てられているアセットはありません。', 'user_password_required' => 'パスワードが必要です。', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'LDAPサーバーを検索できません。LDAP設定ファイル内のサーバー設定を確認して下さい。
LDAPサーバーからのエラー:', 'ldap_could_not_get_entries' => 'LDAPサーバーからエンティティを取得できません。LDAP設定ファイル内のサーバー設定を確認して下さい。
LDAPサーバーからのエラー:', 'password_ldap' => 'このアカウントのパスワードは、LDAPかアクティブディレクトリで管理されています。パスワードを変更するには管理者にお問い合わせください。 ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/ja-JP/general.php b/resources/lang/ja-JP/general.php index 2ded9f0684..34989c6254 100644 --- a/resources/lang/ja-JP/general.php +++ b/resources/lang/ja-JP/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'また、これらのユーザーを論理削除します。管理設定で削除したレコードを削除するまで、資産履歴はそのまま残ります。', 'bulk_checkin_delete_success' => '選択したユーザーが削除され、項目がチェックインされました。', 'bulk_checkin_success' => '選択したユーザーの項目がチェックインされています。', - 'set_to_null' => 'このアセットの値を削除|全:asset_count個の資産を削除する ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'このユーザーの :field 値を削除|すべての :user_count ユーザーの :field 値を削除する ', 'na_no_purchase_date' => '該当なし - 購入日が指定されていません', 'assets_by_status' => 'ステータス別資産', @@ -559,8 +559,8 @@ return [ 'expires' => '保証失効日', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'ラベル', 'import_asset_tag_exists' => 'アセットタグ :asset_tag のアセットは既に存在し、アップデートは要求されませんでした。変更はありません。', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/ja-JP/localizations.php b/resources/lang/ja-JP/localizations.php index e09408cd7f..537ded61da 100644 --- a/resources/lang/ja-JP/localizations.php +++ b/resources/lang/ja-JP/localizations.php @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'南スーダン', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/ja-JP/mail.php b/resources/lang/ja-JP/mail.php index 32ad1f8665..397b837161 100644 --- a/resources/lang/ja-JP/mail.php +++ b/resources/lang/ja-JP/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'ユーザーがアイテムをリクエストしています', 'acceptance_asset_accepted' => 'ユーザーがアイテムを承認しました', 'acceptance_asset_declined' => 'ユーザーがアイテムを拒否しました', - 'accessory_name' => '付属品名:', - 'additional_notes' => '追記:', + 'accessory_name' => '付属品名', + 'additional_notes' => '追記', 'admin_has_created' => '管理者が:web でアカウントを作成しました。', - 'asset' => '資産:', - 'asset_name' => '資産名:', + 'asset' => '資産', + 'asset_name' => '資産名', 'asset_requested' => '資産リクエスト', 'asset_tag' => '資産タグ', 'assets_warrantee_alert' => ':threshold 日以内に:count 個の資産に保証期間が切れます。|:threshold 日以内に :count 個の資産に保証期間が切れます。', 'assigned_to' => '割り当て先', 'best_regards' => '敬具', - 'canceled' => 'キャンセル済:', - 'checkin_date' => 'チェックイン日:', - 'checkout_date' => 'チェックアウト日:', + 'canceled' => 'キャンセル済', + 'checkin_date' => 'チェックイン日', + 'checkout_date' => '検査日', 'checkedout_from' => 'からチェックアウトしました', 'checkedin_from' => 'チェックイン元', 'checked_into' => 'チェックインされました', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => ':web account: を有効にする為に、次のリンクをクリックしてください。', 'current_QTY' => '現在の数量', 'days' => '日数', - 'expecting_checkin_date' => 'チェックイン予定日:', + 'expecting_checkin_date' => '希望するチェックイン日', 'expires' => '保証失効日', 'hello' => 'こんにちは。', 'hi' => 'こんにちは', 'i_have_read' => '私は使用条件を読み、同意し、このアイテムを受け取りました。', 'inventory_report' => 'インベントリレポート', - 'item' => 'アイテム:', + 'item' => '品目', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => ':threshold 日後に:count ライセンスが失効します。', 'link_to_update_password' => '次のリンクをクリックして、パスワードを更新してください。 :web password:', @@ -66,11 +66,11 @@ return [ 'name' => '名前', 'new_item_checked' => 'あなたの名前で新しいアイテムがチェックアウトされました。詳細は以下の通りです。', 'notes' => '備考', - 'password' => 'パスワード:', + 'password' => 'パスワード', 'password_reset' => 'パスワードリセット', 'read_the_terms' => '下記の利用規約をお読みください。', 'read_the_terms_and_click' => '以下の利用規約をお読みください。 下部のリンクをクリックして、利用規約を読み、同意し、資産を受け取ったことを確認してください。', - 'requested' => '要求済:', + 'requested' => '要求済', 'reset_link' => 'パスワードリセットのリンク', 'reset_password' => 'パスワードをリセットするにはここをクリック:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/km-KH/admin/hardware/form.php b/resources/lang/km-KH/admin/hardware/form.php index 0824f88773..6f986c3b7d 100644 --- a/resources/lang/km-KH/admin/hardware/form.php +++ b/resources/lang/km-KH/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'ធ្វើបច្ចុប្បន្នភាពតែទីតាំងលំនាំដើមប៉ុណ្ណោះ។', 'asset_location_update_actual' => 'ធ្វើបច្ចុប្បន្នភាពតែទីតាំងជាក់ស្តែងប៉ុណ្ណោះ។', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'កំពុងដំណើរការ... (វាអាចចំណាយពេលបន្តិចលើឯកសារធំ)', 'optional_infos' => 'ព័ត៌មានមិនសូវចាំបាច់', diff --git a/resources/lang/km-KH/admin/locations/message.php b/resources/lang/km-KH/admin/locations/message.php index de0f90c9f6..c8f470a632 100644 --- a/resources/lang/km-KH/admin/locations/message.php +++ b/resources/lang/km-KH/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'ទីតាំងមិនមានទេ។', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'បច្ចុប្បន្នទីតាំងនេះត្រូវបានភ្ជាប់ជាមួយទ្រព្យសកម្មយ៉ាងហោចណាស់មួយ ហើយមិនអាចលុបបានទេ។ សូមអាប់ដេតទ្រព្យសកម្មរបស់អ្នក ដើម្បីកុំឱ្យយោងទីតាំងនេះតទៅទៀត ហើយព្យាយាមម្តងទៀត។ ', 'assoc_child_loc' => 'This location is currently the parent of at least one child location and cannot be deleted. Please update your locations to no longer reference this location and try again. ', 'assigned_assets' => 'ទ្រព្យសកម្មដែលបានចាត់តាំង', diff --git a/resources/lang/km-KH/admin/settings/general.php b/resources/lang/km-KH/admin/settings/general.php index 0631a8b37e..550471326f 100644 --- a/resources/lang/km-KH/admin/settings/general.php +++ b/resources/lang/km-KH/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'ការបម្រុងទុក', 'backups_help' => 'បង្កើត ទាញយក និងស្ដារការបម្រុងទុក ', 'backups_restoring' => 'ការស្ដារឡើងវិញពីការបម្រុងទុក', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", 'backups_upload' => 'ផ្ទុកឡើងការបម្រុងទុក', 'backups_path' => 'ការបម្រុងទុកនៅលើម៉ាស៊ីនមេត្រូវបានរក្សាទុកក្នុង :path', 'backups_restore_warning' => 'ប្រើប៊ូតុងស្ដារ ដើម្បីស្តារពីការបម្រុងទុកពីមុន។ (បច្ចុប្បន្នវាមិនដំណើរការជាមួយការផ្ទុកឯកសារ S3 ឬ Docker ទេ។)

មូលដ្ឋានទិន្នន័យ ទាំងមូល :app_name របស់អ្នក និងឯកសារដែលបានផ្ទុកឡើងណាមួយនឹងត្រូវបានជំនួសទាំងស្រុង ដោយអ្វីដែលមាននៅក្នុងឯកសារបម្រុងទុក។ ', diff --git a/resources/lang/km-KH/admin/users/message.php b/resources/lang/km-KH/admin/users/message.php index a4756ed5a6..f27caadb87 100644 --- a/resources/lang/km-KH/admin/users/message.php +++ b/resources/lang/km-KH/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'អ្នកបានបដិសេធដោយជោគជ័យនូវទ្រព្យសកម្មនេះ។', 'bulk_manager_warn' => 'អ្នកប្រើប្រាស់របស់អ្នកត្រូវបានអាប់ដេតដោយជោគជ័យ ទោះជាយ៉ាងណាក៏ដោយ ធាតុគ្រប់គ្រងរបស់អ្នកមិនត្រូវបានរក្សាទុកទេ ដោយសារអ្នកគ្រប់គ្រងដែលអ្នកបានជ្រើសរើសក៏ស្ថិតនៅក្នុងបញ្ជីអ្នកប្រើប្រាស់ដែលត្រូវកែសម្រួលដែរ ហើយអ្នកប្រើប្រាស់ប្រហែលជាមិនមែនជាអ្នកគ្រប់គ្រងផ្ទាល់របស់ពួកគេទេ។ សូមជ្រើសរើសអ្នកប្រើប្រាស់របស់អ្នកម្តងទៀត ដោយមិនរាប់បញ្ចូលអ្នកគ្រប់គ្រង។', 'user_exists' => 'អ្នកប្រើប្រាស់មានហើយ!', - 'user_not_found' => 'អ្នកប្រើប្រាស់មិនមានទេ។', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'The login field is required', 'user_has_no_assets_assigned' => 'មិន​មាន​ទ្រព្យ​សកម្ម​ដែល​ត្រូវ​បាន​ផ្ដល់​ឱ្យ​អ្នក​ប្រើ​នា​ពេល​បច្ចុប្បន្ន​នេះ​។', 'user_password_required' => 'ពាក្យសម្ងាត់គឺត្រូវបានទាមទារ។', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'មិនអាចស្វែងរកម៉ាស៊ីនមេ LDAP បានទេ។ សូមពិនិត្យមើលការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនមេ LDAP របស់អ្នកនៅក្នុងឯកសារកំណត់រចនាសម្ព័ន្ធ LDAP ។
កំហុសពីម៉ាស៊ីនមេ LDAP៖', 'ldap_could_not_get_entries' => 'មិនអាចទទួលបានធាតុពីម៉ាស៊ីនមេ LDAP ទេ។ សូមពិនិត្យមើលការកំណត់រចនាសម្ព័ន្ធម៉ាស៊ីនមេ LDAP របស់អ្នកនៅក្នុងឯកសារកំណត់រចនាសម្ព័ន្ធ LDAP ។
កំហុសពីម៉ាស៊ីនមេ LDAP៖', 'password_ldap' => 'ពាក្យសម្ងាត់សម្រាប់គណនីនេះត្រូវបានគ្រប់គ្រងដោយ LDAP/Active Directory។ សូមទាក់ទងផ្នែក IT របស់អ្នក ដើម្បីផ្លាស់ប្តូរពាក្យសម្ងាត់របស់អ្នក។ ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/km-KH/general.php b/resources/lang/km-KH/general.php index aa9e95a7b2..aad4e2a0e7 100644 --- a/resources/lang/km-KH/general.php +++ b/resources/lang/km-KH/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'ផុតកំណត់', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/km-KH/localizations.php b/resources/lang/km-KH/localizations.php index 9bc3ba1aa5..ddfe79601a 100644 --- a/resources/lang/km-KH/localizations.php +++ b/resources/lang/km-KH/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'ជ្រើសរើសភាសា', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'អង់គ្លេស អាមេរិក', 'en-GB'=> 'ភាសាអង់គ្លេស ចក្រភពអង់គ្លេស', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'ហ្សូលូ', ], - 'select_country' => 'ជ្រើសរើសប្រទេសមួយ', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'កោះ Ascension', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'សីស្ហែល', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/km-KH/mail.php b/resources/lang/km-KH/mail.php index 39335859aa..4b03e2bcc9 100644 --- a/resources/lang/km-KH/mail.php +++ b/resources/lang/km-KH/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'អ្នកប្រើប្រាស់បានស្នើសុំធាតុនៅលើគេហទំព័រ', 'acceptance_asset_accepted' => 'អ្នកប្រើប្រាស់បានទទួលយកធាតុមួយ។', 'acceptance_asset_declined' => 'អ្នកប្រើប្រាស់បានបដិសេធធាតុមួយ។', - 'accessory_name' => 'ឈ្មោះគ្រឿងបន្លាស់៖', - 'additional_notes' => 'កំណត់ចំណាំបន្ថែម៖', + 'accessory_name' => 'ឈ្មោះគ្រឿងបន្លាស់', + 'additional_notes' => 'Additional Notes', 'admin_has_created' => 'អ្នកគ្រប់គ្រងបានបង្កើតគណនីមួយសម្រាប់អ្នកនៅលើគេហទំព័រ៖ គេហទំព័រ។', - 'asset' => 'ទ្រព្យសកម្ម៖', - 'asset_name' => 'ឈ្មោះទ្រព្យសកម្ម៖', + 'asset' => 'ទ្រព្យសកម្ម', + 'asset_name' => 'ឈ្មោះទ្រព្យសម្បត្តិ', 'asset_requested' => 'បាន​ស្នើ​សុំ​ទ្រព្យ​សកម្ម', 'asset_tag' => 'ស្លាកទ្រព្យសម្បត្តិ', 'assets_warrantee_alert' => 'មាន : រាប់ទ្រព្យសកម្មជាមួយនឹងការធានាផុតកំណត់ក្នុងរយៈពេលបន្ទាប់ : threshold days។ | មាន : រាប់ទ្រព្យសកម្មជាមួយនឹងការធានាផុតកំណត់ក្នុងរយៈពេលបន្ទាប់ : threshold days ។', 'assigned_to' => 'ចាត់តាំងទៅ', 'best_regards' => 'សូមគោរព', - 'canceled' => 'បានលុបចោល៖', - 'checkin_date' => 'កាលបរិច្ឆេទត្រឡប់មកវិញ:', - 'checkout_date' => 'ថ្ងៃប្រគល់អោយ:', + 'canceled' => 'Canceled', + 'checkin_date' => 'កាលបរិច្ឆេទត្រឡប់មកវិញ', + 'checkout_date' => 'ថ្ងៃប្រគល់អោយ', 'checkedout_from' => 'Checked out ពី', 'checkedin_from' => 'Checked in ពី', 'checked_into' => 'Checked into', @@ -49,7 +49,7 @@ return [ 'click_to_confirm' => 'សូមចុចលើតំណភ្ជាប់ខាងក្រោមដើម្បីបញ្ជាក់៖គណនីបណ្ដាញរបស់អ្នក៖', 'current_QTY' => 'Current QTY', 'days' => 'ថ្ងៃ', - 'expecting_checkin_date' => 'កាលបរិច្ឆេទដែលរំពឹងទុកនឹង Checkin:', + 'expecting_checkin_date' => 'កាលបរិច្ឆេទដែលរំពឹងទុកនឹង Checkin', 'expires' => 'ផុតកំណត់', 'hello' => 'ជំរាបសួរ', 'hi' => 'សួស្តី', @@ -66,7 +66,7 @@ return [ 'name' => 'ឈ្មោះ', 'new_item_checked' => 'ធាតុថ្មីត្រូវបានchecked outក្រោមឈ្មោះរបស់អ្នក ព័ត៌មានលម្អិតមាននៅខាងក្រោម។', 'notes' => 'កំណត់ចំណាំ', - 'password' => 'ពាក្យសម្ងាត់', + 'password' => 'Password', 'password_reset' => 'កំណត់ពាក្យសម្ងាត់ឡើងវិញ', 'read_the_terms' => 'សូមអានលក្ខខណ្ឌប្រើប្រាស់ខាងក្រោម។', 'read_the_terms_and_click' => 'សូមអានលក្ខខណ្ឌនៃការប្រើប្រាស់ខាងក្រោម ហើយចុចលើតំណភ្ជាប់នៅខាងក្រោម ដើម្បីបញ្ជាក់ថាអ្នកបានអាន និងយល់ព្រមតាមលក្ខខណ្ឌនៃការប្រើប្រាស់ ហើយបានទទួលទ្រព្យសកម្ម។', diff --git a/resources/lang/ko-KR/admin/companies/message.php b/resources/lang/ko-KR/admin/companies/message.php index 8d0d5ea1af..3364c15daf 100644 --- a/resources/lang/ko-KR/admin/companies/message.php +++ b/resources/lang/ko-KR/admin/companies/message.php @@ -2,7 +2,7 @@ return [ 'does_not_exist' => '회사가 없습니다.', - 'deleted' => 'Deleted company', + 'deleted' => '삭제된 회사', 'assoc_users' => '이 회사는 적어도 한개의 모델과 연결되어 있기에 삭제할 수 없습니다. 이 회사를 참조하지 않게 모델을 수정하고 다시 시도해 주세요. ', 'create' => [ 'error' => '회사를 만들지 못했습니다. 재시도해 주십시오.', diff --git a/resources/lang/ko-KR/admin/companies/table.php b/resources/lang/ko-KR/admin/companies/table.php index b67a8f328c..26f27a4ba2 100644 --- a/resources/lang/ko-KR/admin/companies/table.php +++ b/resources/lang/ko-KR/admin/companies/table.php @@ -2,9 +2,9 @@ return array( 'companies' => '회사들', 'create' => '회사 생성', - 'email' => 'Company Email', + 'email' => '회사 이메일', 'title' => '회사', - 'phone' => 'Company Phone', + 'phone' => '회사 전화번호', 'update' => '회사 갱신', 'name' => '회사명', 'id' => '아이디', diff --git a/resources/lang/ko-KR/admin/custom_fields/message.php b/resources/lang/ko-KR/admin/custom_fields/message.php index 460f04249c..c4aafc69f9 100644 --- a/resources/lang/ko-KR/admin/custom_fields/message.php +++ b/resources/lang/ko-KR/admin/custom_fields/message.php @@ -5,7 +5,7 @@ return array( 'field' => array( 'invalid' => '그 항목은 없습니다.', 'already_added' => '이미 추가한 항목입니다.', - 'none_selected' => 'No field selected', + 'none_selected' => '항목이 선택되지 않았습니다.', 'create' => array( 'error' => '항목을 생성하지 못했습니다. 재시도해 주십시오.', diff --git a/resources/lang/ko-KR/admin/hardware/form.php b/resources/lang/ko-KR/admin/hardware/form.php index e918213ebf..cdeac854ed 100644 --- a/resources/lang/ko-KR/admin/hardware/form.php +++ b/resources/lang/ko-KR/admin/hardware/form.php @@ -6,7 +6,7 @@ return [ 'bulk_delete_help' => '아래의 대량 자산 삭제 내용을 검토하십시오. 삭제하시면 복구할 수 없고, 현재 할당되어 있는 사용자와의 연결이 끊어집니다.', 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', 'bulk_delete_warn' => '삭제 대상: asset_count 개', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + 'bulk_restore_warn' => '복원 대상: asset_count 개', 'bulk_update' => '대량 자산 갱신', 'bulk_update_help' => '이 양식은 한번에 여러개의 자산들을 갱신하게 해줍니다. 변경하고 싶은 항목만 채워 넣으세요. 빈란으로 남겨둔 항목들은 변경되지 않을 것입니다. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', @@ -23,7 +23,7 @@ return [ 'depreciation' => '감가 상각', 'depreciates_on' => '감가 상각 일자', 'default_location' => '기본 장소', - 'default_location_phone' => 'Default Location Phone', + 'default_location_phone' => '기본 유선 전화번호', 'eol_date' => '폐기 일자', 'eol_rate' => '폐기 비율', 'expected_checkin' => '반입 예상 일', @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/ko-KR/admin/hardware/general.php b/resources/lang/ko-KR/admin/hardware/general.php index 6edd60c67f..b3dfcbbc28 100644 --- a/resources/lang/ko-KR/admin/hardware/general.php +++ b/resources/lang/ko-KR/admin/hardware/general.php @@ -6,7 +6,7 @@ return [ 'archived' => '보관됨', 'asset' => '자산', 'bulk_checkout' => '반출 자산', - 'bulk_checkin' => 'Checkin Assets', + 'bulk_checkin' => '반입 자산들', 'checkin' => '반입 자산', 'checkout' => '반출 자산', 'clone' => '자산 복제', @@ -34,8 +34,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:', + 'error_messages' => '오류 내용:', + 'success_messages' => '성공 내용:', 'alert_details' => 'Please see below for details.', 'custom_export' => 'Custom Export', 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', diff --git a/resources/lang/ko-KR/admin/hardware/table.php b/resources/lang/ko-KR/admin/hardware/table.php index b9cc8f039f..9709d28ab9 100644 --- a/resources/lang/ko-KR/admin/hardware/table.php +++ b/resources/lang/ko-KR/admin/hardware/table.php @@ -5,12 +5,12 @@ return [ 'asset_tag' => '자산 태그', 'asset_model' => '모델', 'assigned_to' => '할당', - 'book_value' => 'Current Value', + 'book_value' => '현재 가치', 'change' => '입/출', 'checkout_date' => '반출 일자', 'checkoutto' => '반출 확인', 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', + 'current_value' => '현재 가치', 'diff' => '차액', 'dl_csv' => 'CSV로 내려받기', 'eol' => '폐기일', @@ -29,5 +29,5 @@ return [ 'requesting_user' => 'Requesting User', 'requested_date' => 'Requested Date', 'changed' => '변경됨', - 'icon' => 'Icon', + 'icon' => '아이콘', ]; diff --git a/resources/lang/ko-KR/admin/locations/message.php b/resources/lang/ko-KR/admin/locations/message.php index 9e0697191c..208259bc32 100644 --- a/resources/lang/ko-KR/admin/locations/message.php +++ b/resources/lang/ko-KR/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => '장소가 존재하지 않습니다.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => '이 장소는 현재 적어도 한명의 사용자와 연결되어 있어서 삭제할 수 없습니다. 사용자가 더 이상 이 장소를 참조하지 않게 갱신하고 다시 시도해주세요. ', 'assoc_child_loc' => '이 장소는 현재 하나 이상의 하위 장소를 가지고 있기에 삭제 할 수 없습니다. 이 장소의 참조를 수정하고 다시 시도해 주세요. ', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/ko-KR/admin/locations/table.php b/resources/lang/ko-KR/admin/locations/table.php index 5a3879456b..49d0eb22db 100644 --- a/resources/lang/ko-KR/admin/locations/table.php +++ b/resources/lang/ko-KR/admin/locations/table.php @@ -15,7 +15,7 @@ return [ 'print_all_assigned' => '할당된 항목 모두 인쇄', 'name' => '장소 명', 'address' => '주소', - 'address2' => 'Address Line 2', + 'address2' => '두번재 주소', 'zip' => '우편번호', 'locations' => '위치', 'parent' => '상위', @@ -34,7 +34,7 @@ return [ 'asset_checked_out' => '반출 확인', 'asset_expected_checkin' => 'Expected Checkin', 'date' => '날짜:', - 'phone' => 'Location Phone', + 'phone' => '유선번호', '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/ko-KR/admin/settings/general.php b/resources/lang/ko-KR/admin/settings/general.php index d95ddea46d..749fe3fd4f 100644 --- a/resources/lang/ko-KR/admin/settings/general.php +++ b/resources/lang/ko-KR/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => '예비품', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', @@ -71,7 +73,7 @@ return [ 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, gravatar, tos, dashboard, privacy', 'general_settings_help' => 'Default EULA and more', 'generate_backup' => '백업 생성', - 'google_workspaces' => 'Google Workspaces', + 'google_workspaces' => '구글 워크스페이스', 'header_color' => '머릿말 색상', 'info' => '이 설정들은 설치본의 특정 분야를 설정하는 것입니다.', 'label_logo' => '라벨 로고', diff --git a/resources/lang/ko-KR/admin/settings/table.php b/resources/lang/ko-KR/admin/settings/table.php index 8680708b18..63fb7b6844 100644 --- a/resources/lang/ko-KR/admin/settings/table.php +++ b/resources/lang/ko-KR/admin/settings/table.php @@ -2,5 +2,5 @@ return array( 'created' => '생성일', - 'size' => 'Size', + 'size' => '크기', ); diff --git a/resources/lang/ko-KR/admin/statuslabels/message.php b/resources/lang/ko-KR/admin/statuslabels/message.php index fa9725ea04..0f29f90f34 100644 --- a/resources/lang/ko-KR/admin/statuslabels/message.php +++ b/resources/lang/ko-KR/admin/statuslabels/message.php @@ -3,7 +3,7 @@ return [ 'does_not_exist' => '상태 꼬리표가 존재하지 않습니다.', - 'deleted_label' => 'Deleted Status Label', + 'deleted_label' => '삭제된 상태 꼬리표', 'assoc_assets' => '이 상태 꼬리표는 하나 이상의 자산과 연결되어 있어서 삭제할 수 없습니다. 이 상태를 참조하지 않게 자산을 수정하고 다시 시도해 주세요. ', 'create' => [ diff --git a/resources/lang/ko-KR/admin/users/message.php b/resources/lang/ko-KR/admin/users/message.php index efac4ad2fc..ef51594adf 100644 --- a/resources/lang/ko-KR/admin/users/message.php +++ b/resources/lang/ko-KR/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => '이 자산이 거부되었습니다.', 'bulk_manager_warn' => '사용자가 성공적으로 갱신되었지만, 선택한 관리자가 편집할 사용자 목록에도 있었고, 사용자가 자신의 관리자가 아니 어서 관리자 항목이 저장되지 않았습니다. 관리자를 제외한 사용자를 다시 선택하십시오.', 'user_exists' => '사용자가 이미 존재합니다!', - 'user_not_found' => '사용자가 존재하지 않습니다.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => '로그인 항목을 입력해 주세요.', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => '비밀번호를 입력해 주세요.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'LDAP 서버를 찾을 수 없습니다. LDAP 설정 파일의 LDAP 서버 구성을 확인해 보세요.
LDAP 서버 오류:', 'ldap_could_not_get_entries' => 'LDAP 서버 목록을 가져올 수 없습니다. LDAP 설정 파일의 LDAP 서버 구성을 확인해 보세요.
LDAP 서버 오류:', 'password_ldap' => '이 계정의 비밀번호는 LDAP/Active 디렉토리에 의해 관리됩니다. 비밀번호를 변경하려면 IT 부서에 문의하세요. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/ko-KR/general.php b/resources/lang/ko-KR/general.php index 2ddeb87e7b..a1da13556f 100644 --- a/resources/lang/ko-KR/general.php +++ b/resources/lang/ko-KR/general.php @@ -180,20 +180,20 @@ return [ 'last_name' => '성', 'license' => '라이선스', 'license_report' => '라이선스 보고서', - 'licenses_available' => 'Licenses available', + 'licenses_available' => '사용가능 라이선스', 'licenses' => '라이선스', 'list_all' => '전체 목록보기', - 'loading' => 'Loading... please wait...', + 'loading' => '로딩 중입니다. 잠시만 기다려 주십시오.', 'lock_passwords' => '이 항목은 데모에서 저장이 불가능합니다.', 'feature_disabled' => '데모 설치본에서는 이 기능을 사용할 수 없습니다.', 'location' => '장소', - 'location_plural' => 'Location|Locations', + 'location_plural' => '장소|장소들', 'locations' => '위치', 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', 'logout' => '로그아웃', 'lookup_by_tag' => '자산 태그로 조회', 'maintenances' => '유지 관리', - 'manage_api_keys' => 'Manage API keys', + 'manage_api_keys' => 'API Key 관리', 'manufacturer' => '제조업체', 'manufacturers' => '제조업체', 'markdown' => '이 항목은 GFM을 따릅니다.', @@ -286,7 +286,7 @@ return [ 'suppliers' => '공급자', 'sure_to_delete' => '정말로 삭제 하시겠습니까', 'sure_to_delete_var' => ':item 을 삭제 하시겠습니까?', - 'delete_what' => 'Delete :item', + 'delete_what' => '삭제 :item', 'submit' => '제출', 'target' => '대상', 'time_and_date_display' => '시간과 날짜 표시', @@ -300,7 +300,7 @@ return [ 'username_format' => '사용자명 형식', 'username' => '사용자명', 'update' => '갱신', - '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' => '허용된 파일 형식은 png, gif, jpg, jpeg, doc, docx, pdf, xls, txt, lic, zip, rar 입니다. 최대 업로드 크기는 :size 입니다.', 'uploaded' => '업로드됨', 'user' => '사용자', 'accepted' => '승인됨', @@ -311,7 +311,7 @@ return [ 'users' => '사용자', 'viewall' => '전체 보기', 'viewassets' => '사용중인 자산 보기', - 'viewassetsfor' => 'View Assets for :name', + 'viewassetsfor' => '자산 보기 :name', 'website' => '웹사이트', 'welcome' => '환영합니다, :name', 'years' => '년', @@ -319,8 +319,8 @@ return [ 'zip' => 'Zip', 'noimage' => '업로드한 사진이 없거나 사진을 찾지 못함', 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', + 'file_upload_success' => '파일 업로드 성공!', + 'no_files_uploaded' => '파일 업로드 성공!', 'token_expired' => '폼의 세션이 끝났습니다. 다시 시도해 주세요.', 'login_enabled' => '로그인 활성화됨', 'audit_due' => 'Due for Audit', @@ -341,15 +341,15 @@ return [ 'hide_deleted' => 'Hide Deleted', 'email' => '이메일', 'do_not_change' => 'Do not change', - 'bug_report' => 'Report a bug', + '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 an admin user', + 'setup_create_database' => '데이터베이스 테이블 생성', + 'setup_create_admin' => '관리자 유저 생성', 'setup_done' => '완료됨', 'bulk_edit_about_to' => 'You are about to edit the following: ', 'checked_out' => '반출 확인', @@ -398,7 +398,7 @@ return [ 'notification_warning' => '경고', 'notification_info' => '정보', 'asset_information' => '자산 정보', - 'model_name' => 'Model Name', + 'model_name' => '모델명', 'asset_name' => '자산명', 'consumable_information' => 'Consumable Information:', 'consumable_name' => '소모품 명:', @@ -419,16 +419,16 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', 'assets_by_status_type' => 'Assets by Status Type', 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', + 'hello_name' => '환영합니다, :name!', 'unaccepted_profile_warning' => 'You have one item requiring acceptance. Click here to accept or decline it | You have :count items requiring acceptance. Click here to accept or decline them', 'start_date' => '시작일', - 'end_date' => 'End Date', + 'end_date' => '종료일', 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', 'placeholder_kit' => 'Select a kit', 'file_not_found' => 'File not found', @@ -555,12 +555,12 @@ return [ 'quickscan_bulk_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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', 'whoops' => 'Whoops!', 'something_went_wrong' => 'Something went wrong with your request.', - 'close' => 'Close', + 'close' => '닫기', 'expires' => '만료', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/ko-KR/localizations.php b/resources/lang/ko-KR/localizations.php index 30d41de63a..632a5a5b06 100644 --- a/resources/lang/ko-KR/localizations.php +++ b/resources/lang/ko-KR/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => '언어선택', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -33,7 +33,7 @@ return [ 'it-IT'=> 'Italian', 'ja-JP'=> 'Japanese', 'km-KH'=>'Khmer', - 'ko-KR'=> 'Korean', + 'ko-KR'=> '한국어', 'lt-LT'=>'Lithuanian', 'lv-LV'=> 'Latvian', 'mk-MK'=> 'Macedonian', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'남수단', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/ko-KR/mail.php b/resources/lang/ko-KR/mail.php index 5bda6a3967..f3da2fab64 100644 --- a/resources/lang/ko-KR/mail.php +++ b/resources/lang/ko-KR/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => '사용자가 웹사이트에서 품목을 요청했습니다', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => '액세서리 이름', - 'additional_notes' => '추가 참고 사항:', + 'accessory_name' => '부속품 명', + 'additional_notes' => '추가 참고 사항', 'admin_has_created' => ':web 웹사이트에서 관리자가 당신에게 계정을 생성했습니다.', - 'asset' => '자산:', - 'asset_name' => '자산명:', + 'asset' => '자산', + 'asset_name' => '자산 명', 'asset_requested' => '자산 요청', 'asset_tag' => '자산 태그', '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.', 'assigned_to' => '할당', 'best_regards' => '감사합니다,', - 'canceled' => '취소됨', - 'checkin_date' => '반입 날짜', - 'checkout_date' => '반출 날짜', + 'canceled' => 'Canceled', + 'checkin_date' => '반입 일자', + 'checkout_date' => '반출 일자', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => ':web 계정을 확인하려면 다음 링크를 클릭하세요:', 'current_QTY' => '현재 수량', 'days' => '일', - 'expecting_checkin_date' => '반입 예상 일:', + 'expecting_checkin_date' => '반입 예상 일', 'expires' => '만료', 'hello' => '안녕하세요', 'hi' => '안녕하세요', 'i_have_read' => '사용 조약을 읽고 동의 하며, 이 품목을 수령했습니다.', 'inventory_report' => 'Inventory Report', - 'item' => '품목:', + 'item' => '항목', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => '다음 :threshold 일 내에 만료되는 라이선스가 :count 개 있습니다.|다음 :threshold 일 내에 만료되는 라이선스가 :count 개 있습니다.', 'link_to_update_password' => ':web 비밀번호를 수정하려면 다음 링크를 클릭하세요:', @@ -66,11 +66,11 @@ return [ 'name' => '이름', 'new_item_checked' => '당신의 이름으로 새 품목이 반출 되었습니다, 이하는 상세입니다.', 'notes' => '주석', - 'password' => '비밀번호:', + 'password' => '비밀번호', 'password_reset' => '비밀번호 재설정', 'read_the_terms' => '아래의 이용 약관을 읽어 보시기 바랍니다.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => '요청됨:', + 'requested' => '요청됨', 'reset_link' => '비밀번호 재설정 링크', 'reset_password' => '이곳을 눌러 비밀번호를 재설정:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/lt-LT/admin/hardware/form.php b/resources/lang/lt-LT/admin/hardware/form.php index f589d46ffe..bb869125ac 100644 --- a/resources/lang/lt-LT/admin/hardware/form.php +++ b/resources/lang/lt-LT/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Atnaujinti tik numatytąją vietą', 'asset_location_update_actual' => 'Atnaujinti tik faktinę vietą', 'asset_not_deployable' => 'Turto būsena netinkama išdavimui, todėl šis turtas negali būti išduotas.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'Turto būsena tinkama išdavimui, todėl šis turtas gali būti išduotas.', 'processing_spinner' => 'Apdorojama... (Dideliems failams gali šiek tiek užtrukti)', 'optional_infos' => 'Papildoma informacija', diff --git a/resources/lang/lt-LT/admin/locations/message.php b/resources/lang/lt-LT/admin/locations/message.php index 268d5c13f4..eb01011684 100644 --- a/resources/lang/lt-LT/admin/locations/message.php +++ b/resources/lang/lt-LT/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Tokios vietos nėra.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'Šios vietos negalima panaikinti, nes ji yra bent vieno turto vieneto ar naudotojo vieta, jai yra priskirtas turtas arba ji yra nurodyta kaip pagrindinė kitos vietos vieta. Atnaujinkite savo įrašus, kad jie nebeturėtų sąsajų su šia vieta ir bandykite dar kartą. ', 'assoc_assets' => 'Ši vieta šiuo metu yra susieta bent su vienu turto vienetu ir negali būti panaikinta. Atnaujinkite savo turtą, kad nebebūtų sąsajos su šia vieta, ir bandykite dar kartą. ', 'assoc_child_loc' => 'Ši vieta šiuo metu yra kaip pagrindinė bent vienai žemesnio lygio vietai ir negali būti panaikinta. Atnaujinkite savo žemesnio lygio vietas, kad nebebūtų sąsajos su šia vieta, ir bandykite dar kartą. ', 'assigned_assets' => 'Priskirtas turtas', diff --git a/resources/lang/lt-LT/admin/settings/general.php b/resources/lang/lt-LT/admin/settings/general.php index 2737c712e8..8965bf2005 100644 --- a/resources/lang/lt-LT/admin/settings/general.php +++ b/resources/lang/lt-LT/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Atsarginės kopijos', 'backups_help' => 'Kurti, atsisiųsti ir atkurti atsargines kopijas ', 'backups_restoring' => 'Atkurti iš atsarginės kopijos', + 'backups_clean' => 'Išvalyti išsaugotą duomenų bazę prieš atkūrimą', + 'backups_clean_helptext' => "Tai gali būti naudinga, jei keičiate duomenų bazės versiją", 'backups_upload' => 'Įkelti atsarginę kopiją', 'backups_path' => 'Atsarginės kopijos serveryje saugomos :path', 'backups_restore_warning' => 'Naudokite atkūrimo mygtuką , jei norite atkurti iš ankstesnės atsarginės kopijos. (Šiuo metu tai neveikia naudojant S3 failų saugyklą arba „Docker“.)

Jūsų visa :app_name duomenų bazė ir visi įkelti failai bus visiškai pakeisti tuo, kas yra atsarginės kopijos faile. ', @@ -381,7 +383,7 @@ return [ 'default_avatar_help' => 'Jei naudotojas neturi profilio nuotraukos, šis atvaizdas bus rodomas jo profilyje.', 'restore_default_avatar' => 'Atkurti pradinį sistemos numatytąjį avatarą', 'restore_default_avatar_help' => '', - 'due_checkin_days' => 'Due For Checkin Warning', + 'due_checkin_days' => 'Įspėjimas, kad reikia paimti', 'due_checkin_days_help' => 'Likus kiek dienų iki numatomo turto paėmimo, jis turėtų būti rodomas puslapyje „Laukia paėmimo“?', ]; diff --git a/resources/lang/lt-LT/admin/users/message.php b/resources/lang/lt-LT/admin/users/message.php index 4704a9f82f..5aba8e1843 100644 --- a/resources/lang/lt-LT/admin/users/message.php +++ b/resources/lang/lt-LT/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Jūs sėkmingai atsisakėte priimti šį turtą.', 'bulk_manager_warn' => 'Jūsų naudotojai buvo sėkmingai atnaujinti, tačiau tiesioginio vadovo informacija nebuvo išsaugota, nes jūsų nurodytas tiesioginis vadovas taip pat buvo redaguojamų naudotojų sąraše. Naudotojas negali būti savo paties tiesioginiu vadovu, todėl dar kartą pasirinkite naudotojus, neįtraukdami tiesioginio vadovo.', 'user_exists' => 'Toks naudotojas jau yra!', - 'user_not_found' => 'Tokio naudotojo nėra.', + 'user_not_found' => 'Tokio naudotojo nėra arba jūs neturite teisės jo peržiūrėti.', 'user_login_required' => 'Prisijungimo laukas yra privalomas', 'user_has_no_assets_assigned' => 'Naudotojui neišduotas joks turtas.', 'user_password_required' => 'Slaptažodis yra privalomas.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Nepavyko paieška LDAP serveryje. Patikrinkite LDAP serverio konfigūraciją LDAP konfigūracijos faile.
LDAP serverio klaida:', 'ldap_could_not_get_entries' => 'Nepavyko gauti įrašų iš LDAP serverio. Patikrinkite LDAP serverio konfigūraciją LDAP konfigūracijos faile.
LDAP serverio klaida:', 'password_ldap' => 'Šios paskyros slaptažodį tvarko LDAP / Active Directory. Prašome susisiekti su savo IT skyriumi, kad pakeistumėte slaptažodį. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/lt-LT/general.php b/resources/lang/lt-LT/general.php index 5fcb97f787..ec78b34fa2 100644 --- a/resources/lang/lt-LT/general.php +++ b/resources/lang/lt-LT/general.php @@ -330,9 +330,9 @@ return [ 'checkin_due_days' => 'Turtas, kuris turi būti paimtas per :days dieną|Turtas, kuris turi būti paimtas per :days dienas (-ų)', 'audit_overdue' => 'Audito laikas praėjęs', 'accept' => 'Priimti :asset', - 'i_accept' => 'Aš sutinku', - 'i_decline' => 'Aš nesutinku', - 'accept_decline' => 'Sutikti/Nesutikti', + 'i_accept' => 'Aš priimu', + 'i_decline' => 'Aš nepriimu', + 'accept_decline' => 'Priimti/Nepriimti', 'sign_tos' => 'Pasirašykite žemiau, kad patvirtintumėte savo sutikimą su paslaugos sąlygomis:', 'clear_signature' => 'Išvalyti parašą', 'show_help' => 'Parodyti pagalbą', @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Taip pat, panaikinti šiuos naudotojus. Jų turto istorija išliks nepakitusi, kol neišvalysite ištrintų įrašų administratoriaus nustatymuose.', 'bulk_checkin_delete_success' => 'Jūsų pasirinkti naudotojai buvo panaikinti, o jų daiktai buvo paimti.', 'bulk_checkin_success' => 'Nurodytų naudotojų daiktai buvo paimti.', - 'set_to_null' => 'Išvalyti šio turto reikšmes|Išvalyti visų :asset_count turto vienetų reikšmes ', + 'set_to_null' => 'Ištrinti šio pasirinkimo reikšmes|Ištrinti visų :selection_count pasirinkimų reikšmes ', 'set_users_field_to_null' => 'Išvalyti :field reikšmes šiam naudotojui|Išvalyti :field reikšmes visiems :user_count naudotojams ', 'na_no_purchase_date' => 'N/D - Nenurodyta įsigijimo data', 'assets_by_status' => 'Turtas pagal būseną', @@ -559,8 +559,8 @@ return [ 'expires' => 'Baigiasi', 'map_fields'=> 'Susieti :item_type lauką', 'remaining_var' => ':count liko', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Etiketė', 'import_asset_tag_exists' => 'Turtas su inventoriniu numeriu :asset_tag jau yra ir atnaujinimo užklausa nebuvo pateikta. Jokie pakeitimai nebuvo atlikti.', + 'countries_manually_entered_help' => 'Žvaigždute (*) pažymėtos reikšmės buvo įvestos rankiniu būdu ir neatitinka esamų ISO 3166 išskleidžiamojo sąrašo reikšmių', ]; diff --git a/resources/lang/lt-LT/localizations.php b/resources/lang/lt-LT/localizations.php index 76df234318..710c945b90 100644 --- a/resources/lang/lt-LT/localizations.php +++ b/resources/lang/lt-LT/localizations.php @@ -135,6 +135,7 @@ return [ 'EC'=>'Ekvadoras', 'EE'=>'Estija', 'EG'=>'Egiptas', + 'GB-ENG'=>'Anglija', 'ER'=>'Eritrėja', 'ES'=>'Ispanija', 'ET'=>'Etiopija', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigerija', 'NI'=>'Nikaragva', 'NL'=>'Nyderlandai', + 'GB-NIR' => 'Šiaurės Airija', 'NO'=>'Norvegija', 'NP'=>'Nepalas', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Rusija', 'RW'=>'Ruanda', 'SA'=>'Saudo Arabija', - 'UK'=>'Škotija', + 'GB-SCT'=>'Škotija', 'SB'=>'Saliamono salos', 'SC'=>'Seišeliai', 'SS'=>'Pietų Sudanas', @@ -312,6 +314,7 @@ return [ 'VI'=>'Mergelių salos (JAV)', 'VN'=>'Vietnamas', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Velsas', 'WF'=>'Voliso ir Futūnos salos', 'WS'=>'Samoa', 'YE'=>'Jemenas', diff --git a/resources/lang/lt-LT/mail.php b/resources/lang/lt-LT/mail.php index c4bf973dba..ef313cbc34 100644 --- a/resources/lang/lt-LT/mail.php +++ b/resources/lang/lt-LT/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Naudotojas svetainėje užsakė daiktą', 'acceptance_asset_accepted' => 'Naudotojas priėmė daiktą', 'acceptance_asset_declined' => 'Naudotojas nepriėmė daikto', - 'accessory_name' => 'Priedo pavadinimas:', - 'additional_notes' => 'Papildomos pastabos:', + 'accessory_name' => 'Priedo pavadinimas', + 'additional_notes' => 'Papildomos pastabos', 'admin_has_created' => 'Administratorius sukūrė jums paskyrą :web svetainėje.', - 'asset' => 'Turtas:', - 'asset_name' => 'Turto pavadinimas:', + 'asset' => 'Turtas', + 'asset_name' => 'Turto pavadinimas', 'asset_requested' => 'Turtas užsakytas', 'asset_tag' => 'Inventorinis numeris', 'assets_warrantee_alert' => 'Yra :count turto vienetas, kurio garantija baigiasi per kitas :threshold dienas (-ų).|Yra :count turto vienetai (-ų), kurių garantija baigiasi per kitas :threshold dienas (-ų).', 'assigned_to' => 'Išduota', 'best_regards' => 'Pagarbiai,', - 'canceled' => 'Atšauktas:', - 'checkin_date' => 'Paėmimo data:', - 'checkout_date' => 'Išdavimo data:', + 'canceled' => 'Atšauktas', + 'checkin_date' => 'Paėmimo data', + 'checkout_date' => 'Išdavimo data', 'checkedout_from' => 'Išduota iš', 'checkedin_from' => 'Paimta iš', 'checked_into' => 'Paimta į', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Spustelėkite šią nuorodą, kad patvirtintumėte savo :web paskyrą:', 'current_QTY' => 'Esamas kiekis', 'days' => 'Dienos', - 'expecting_checkin_date' => 'Numatoma paėmimo data:', + 'expecting_checkin_date' => 'Numatoma paėmimo data', 'expires' => 'Baigia galioti', 'hello' => 'Sveiki', 'hi' => 'Sveiki', 'i_have_read' => 'Aš perskaičiau ir sutinku su naudojimo sąlygomis, ir patvirtinu, kad gavau šį daiktą.', 'inventory_report' => 'Inventoriaus ataskaita', - 'item' => 'Daiktas:', + 'item' => 'Daiktas', 'item_checked_reminder' => 'Tai priminimas, kad šiuo metu jums yra išduoti :count daiktai, kurių nepriėmėte arba neatmetėte. Spustelėkite toliau pateiktą nuorodą, kad patvirtintumėte savo sprendimą.', 'license_expiring_alert' => 'Yra :count licencija, kuri baigiasi per kitas :threshold dienas.|Yra :count licencijos (-ų), kurios baigiasi per kitas :threshold dienas (-ų).', 'link_to_update_password' => 'Spustelėkite šią nuorodą, kad atnaujintumėte savo :web slaptažodį:', @@ -66,11 +66,11 @@ return [ 'name' => 'Pavadinimas', 'new_item_checked' => 'Jums buvo priskirtas naujas daiktas, išsami informacija pateikta žemiau.', 'notes' => 'Pastabos', - 'password' => 'Slaptažodis:', + 'password' => 'Slaptažodis', 'password_reset' => 'Slaptažodžio nustatymas iš naujo', 'read_the_terms' => 'Perskaitykite žemiau pateiktas naudojimo sąlygas.', 'read_the_terms_and_click' => 'Perskaitykite žemiau pateiktas naudojimo sąlygas ir spustelėti apačioje esančią nuorodą, kad patvirtintumėte jog perskaitėte ir sutinkate su jomis, bei kad gavote turtą.', - 'requested' => 'Užsakyta:', + 'requested' => 'Užsakytas', 'reset_link' => 'Jūsų slaptažodžio nustatymo iš naujo nuoroda', 'reset_password' => 'Spustelėkite čia norėdami iš naujo nustatyti slaptažodį:', 'rights_reserved' => 'Visos teisės saugomos.', diff --git a/resources/lang/lv-LV/admin/hardware/form.php b/resources/lang/lv-LV/admin/hardware/form.php index ded57c1765..d7bd5882f0 100644 --- a/resources/lang/lv-LV/admin/hardware/form.php +++ b/resources/lang/lv-LV/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Atjaunināt tikai noklusēja atrašanās vietu', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'Šis statuss nav izmantojams. Pamatlīdzeklis nevar tikt izrakstīts.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'Šis statuss ir izmantojams. Pamatlīdzeklis ir pieejams izrakstīšanai.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Neobligātā informācija', diff --git a/resources/lang/lv-LV/admin/locations/message.php b/resources/lang/lv-LV/admin/locations/message.php index 82159cea8d..7f08ad2a36 100644 --- a/resources/lang/lv-LV/admin/locations/message.php +++ b/resources/lang/lv-LV/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Atrašanās vietas neeksistē.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Pašlaik šī atrašanās vieta ir saistīta ar vismaz vienu īpašumu un to nevar izdzēst. Lūdzu, atjauniniet savus aktīvus, lai vairs nerindotu šo atrašanās vietu, un mēģiniet vēlreiz.', 'assoc_child_loc' => 'Pašlaik šī vieta ir vismaz viena bērna atrašanās vieta un to nevar izdzēst. Lūdzu, atjauniniet savas atrašanās vietas, lai vairs nerindotu šo atrašanās vietu, un mēģiniet vēlreiz.', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/lv-LV/admin/settings/general.php b/resources/lang/lv-LV/admin/settings/general.php index 39dd966cbe..42f565a52d 100644 --- a/resources/lang/lv-LV/admin/settings/general.php +++ b/resources/lang/lv-LV/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Rezerves kopijas', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/lv-LV/admin/users/message.php b/resources/lang/lv-LV/admin/users/message.php index 0779e5c823..f89ba39674 100644 --- a/resources/lang/lv-LV/admin/users/message.php +++ b/resources/lang/lv-LV/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Jūs esat veiksmīgi atteicies no šī īpašuma.', 'bulk_manager_warn' => 'Jūsu lietotāji ir veiksmīgi atjaunināti, taču jūsu pārvaldnieka ieraksts netika saglabāts, jo izvēlētā pārvaldnieks bija arī rediģējamo lietotāju sarakstā, un lietotāji, iespējams, nav viņu īpašnieks. Lūdzu, vēlreiz atlasiet savus lietotājus, izņemot pārvaldnieku.', 'user_exists' => 'Lietotājs jau eksistē!', - 'user_not_found' => 'Lietotājs neeksistē.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Ievades lauks ir nepieciešams', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Parole ir nepieciešama.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Nevarēja meklēt LDAP serverī. Lūdzu, pārbaudiet LDAP servera konfigurāciju LDAP konfigurācijas failā.
Par LDAP servera kļūda:', 'ldap_could_not_get_entries' => 'Nevarēja iegūt ierakstus no LDAP servera. Lūdzu, pārbaudiet LDAP servera konfigurāciju LDAP konfigurācijas failā.
Par LDAP servera kļūda:', 'password_ldap' => 'Šī konta paroli pārvalda LDAP / Active Directory. Lai mainītu savu paroli, lūdzu, sazinieties ar IT nodaļu.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/lv-LV/general.php b/resources/lang/lv-LV/general.php index 07fc815c3c..2939d79a0b 100644 --- a/resources/lang/lv-LV/general.php +++ b/resources/lang/lv-LV/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Arī gandrīz-dzēsiet šos lietotājus. Viņu inventāra vēsture būs neskarta līdz Jūs iztīrīsiet dzēstos ierakstus Admin Iestatījumos.', 'bulk_checkin_delete_success' => 'Jūsu atlasītie lietotāji ir dzēsti un ar tiem saistītais inventārs statusā Pieņemts.', 'bulk_checkin_success' => 'Inventārs atlasītajiem lietotājiem ir ar statusu Pieņemts.', - 'set_to_null' => 'Dzēst šī inventāra vērtības|Dzēst vērtīibas visam :asset_count inventāram ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Dzēst lietotāja :field vērtības|Dzēst :field vērtīibas visiem :user_count lietotājiem ', 'na_no_purchase_date' => 'N/A - Iegādes datums nav norādīts', 'assets_by_status' => 'Inventārs pēc Statusa', @@ -559,8 +559,8 @@ return [ 'expires' => 'Beidzas', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/lv-LV/localizations.php b/resources/lang/lv-LV/localizations.php index f5662e4991..f9c0d8efbe 100644 --- a/resources/lang/lv-LV/localizations.php +++ b/resources/lang/lv-LV/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Izvēlieties valodu', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'Angļu, ASV', 'en-GB'=> 'Angļu, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/lv-LV/mail.php b/resources/lang/lv-LV/mail.php index 2f7ad4e7eb..7c15dfa0b3 100644 --- a/resources/lang/lv-LV/mail.php +++ b/resources/lang/lv-LV/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Lietotājs ir pieprasījis vienumu vietnē', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Piederumu nosaukums:', - 'additional_notes' => 'Papildu piezīmes:', + 'accessory_name' => 'Piederuma nosaukums', + 'additional_notes' => 'Papildu piezīmes', 'admin_has_created' => 'Administrators ir izveidojis jums kontu: tīmekļa vietnē.', - 'asset' => 'Aktīvs:', - 'asset_name' => 'Aktīvu nosaukums:', + 'asset' => 'Aktīvs', + 'asset_name' => 'Aktīva nosaukums', 'asset_requested' => 'Aktīvs pieprasīts', 'asset_tag' => 'Asset Tag', '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.', 'assigned_to' => 'Piešķirts', 'best_regards' => 'Ar laba vēlējumiem,', - 'canceled' => 'Atcelts:', - 'checkin_date' => 'Reģistrēšanās datums:', - 'checkout_date' => 'Izrakstīšanās datums:', + 'canceled' => 'Atcelts', + 'checkin_date' => 'Reģistrēšanās datums', + 'checkout_date' => 'Izrakstīšanās datums', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Lūdzu, noklikšķiniet uz šīs saites, lai apstiprinātu savu: tīmekļa kontu:', 'current_QTY' => 'Pašreizējais QTY', 'days' => 'Dienas', - 'expecting_checkin_date' => 'Paredzamais reģistrēšanās datums:', + 'expecting_checkin_date' => 'Paredzamais reģistrēšanās datums', 'expires' => 'Beidzas', 'hello' => 'Sveiki', 'hi' => 'Sveiki', 'i_have_read' => 'Esmu izlasījis un piekrītu lietošanas noteikumiem un saņēmu šo preci.', 'inventory_report' => 'Inventory Report', - 'item' => 'Vienība:', + 'item' => 'Vienums', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'Pēc :threshold dienām beigsies termiņš :count licencei.| Pēc :threshold dienām beigsies termiņš :threshold :count licencēm.', 'link_to_update_password' => 'Lūdzu, noklikšķiniet uz šīs saites, lai atjauninātu savu: web paroli:', @@ -66,11 +66,11 @@ return [ 'name' => 'Nosaukums', 'new_item_checked' => 'Jauns objekts ir atzīmēts zem sava vārda, sīkāk ir sniegta zemāk.', 'notes' => 'Piezīmes', - 'password' => 'Parole:', + 'password' => 'Parole', 'password_reset' => 'Paroles atiestatīšana', 'read_the_terms' => 'Lūdzu, izlasiet lietošanas noteikumus zemāk.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'Pieprasīts:', + 'requested' => 'Pieprasīts', 'reset_link' => 'Jūsu paroles atiestatīšanas saite', 'reset_password' => 'Noklikšķiniet šeit, lai atiestatītu savu paroli:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/mi-NZ/admin/hardware/form.php b/resources/lang/mi-NZ/admin/hardware/form.php index 2c57d95a89..72ae786d6b 100644 --- a/resources/lang/mi-NZ/admin/hardware/form.php +++ b/resources/lang/mi-NZ/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/mi-NZ/admin/locations/message.php b/resources/lang/mi-NZ/admin/locations/message.php index e1d8ff3e66..147c039899 100644 --- a/resources/lang/mi-NZ/admin/locations/message.php +++ b/resources/lang/mi-NZ/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Kāore i te tīariari te wāhi.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Kei te honohia tenei taapiri ki te iti rawa o te rawa me te kore e taea te muku. Whakaorangia nga taonga ki a koe kia kaua e tautuhi i tenei tauranga ka ngana ano.', 'assoc_child_loc' => 'Kei tenei waahi te matua o te iti rawa o te mokopuna me te kore e taea te muku. Whakaorangia nga taangata ki a koe kia kaua e tautuhi i tenei tauranga ka ngana ano.', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/mi-NZ/admin/settings/general.php b/resources/lang/mi-NZ/admin/settings/general.php index 84c5144e5a..07089abb5d 100644 --- a/resources/lang/mi-NZ/admin/settings/general.php +++ b/resources/lang/mi-NZ/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Ngā Pūrua', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/mi-NZ/admin/users/message.php b/resources/lang/mi-NZ/admin/users/message.php index 2ad8d30aab..0bcc798fa1 100644 --- a/resources/lang/mi-NZ/admin/users/message.php +++ b/resources/lang/mi-NZ/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Kua paopao angitu koe ki tenei taonga.', 'bulk_manager_warn' => 'Kua angitu te whakahoutia o nga kaiwhakamahi, heoi kihai i tohua to tautuhinga kaiwhakahaere no te mea ko te kaiwhakahaere i tohua e koe i roto i te rarangi kaiwhakamahi kia whakatikaia, kaore ano hoki nga kaiwhakamahi i to ratou ake kaiwhakahaere. Tēnā koa tīpako anō i ō kaiwhakamahi, kaore i te kaiwhakahaere.', 'user_exists' => 'Kua noho kē te Kaiwhakamahi!', - 'user_not_found' => 'Kāore te Kaiwhakamahi i te tīariari.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Kei te hiahiatia te mara takiuru', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Kei te hiahiatia te kupuhipa.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Kāore i taea te rapu i te tūmau LDAP. Titiro koa ki te whirihoranga o tō tūmau LDAP i te kōnae whirihora LDAP.
Error mai i te Tūmau LDAP:', 'ldap_could_not_get_entries' => 'Kāore i taea te tiki tuhinga mai i te tūmau LDAP. Titiro koa ki te whirihoranga o tō tūmau LDAP i te kōnae whirihora LDAP.
Error mai i te Tūmau LDAP:', 'password_ldap' => 'Ko te kupuhipa mo tenei kaute kei te whakahaeretia e LDAP / Active Directory. Tēnā whakapā atu ki tō tari IT hei huri i tō kupuhipa.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/mi-NZ/general.php b/resources/lang/mi-NZ/general.php index acc73b76c2..3fbad508b9 100644 --- a/resources/lang/mi-NZ/general.php +++ b/resources/lang/mi-NZ/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Ka puta', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/mi-NZ/localizations.php b/resources/lang/mi-NZ/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/mi-NZ/localizations.php +++ b/resources/lang/mi-NZ/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/mi-NZ/mail.php b/resources/lang/mi-NZ/mail.php index 861707aef5..e777aa9181 100644 --- a/resources/lang/mi-NZ/mail.php +++ b/resources/lang/mi-NZ/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Kua tono tetahi kaiwhakamahi i tetahi mea i runga i te paetukutuku', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Ingoa Whakauru:', - 'additional_notes' => 'Nga Tuhipoka Atu:', + 'accessory_name' => 'Ingoa Whakauru', + 'additional_notes' => 'Nga Tuhipoka Atu', 'admin_has_created' => 'Kua hanga e tetahi kaiwhakahaere tetahi kaute mo koe i runga i te: paetukutuku tukutuku.', - 'asset' => 'Tahua:', - 'asset_name' => 'Ingoa Ahua:', + 'asset' => 'Tahua', + 'asset_name' => 'Ingoa Ahua', 'asset_requested' => 'Ka tonohia te taonga', 'asset_tag' => 'Tae Taonga', '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.', 'assigned_to' => 'Tohua Ki To', 'best_regards' => 'Ko nga whakaaro pai,', - 'canceled' => 'Kua whakakorehia:', - 'checkin_date' => 'Rangi Whakatau:', - 'checkout_date' => 'Rā Whakatau:', + 'canceled' => 'Kua whakakorehia', + 'checkin_date' => 'Rangi Titiro', + 'checkout_date' => 'Rā Rārangi', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Tena koahia te hono e whai ake nei hei whakauru i to:', 'current_QTY' => 'QTY o nāianei', 'days' => 'Nga ra', - 'expecting_checkin_date' => 'Te Whakataunga Whakataunga Whakaaro:', + 'expecting_checkin_date' => 'Ko te Whakataunga Whakataunga Whakaaro', 'expires' => 'Ka puta', 'hello' => 'Hiha', 'hi' => 'Hi', 'i_have_read' => 'Kua korerohia e au, kua whakaae ki nga tikanga whakamahi, kua riro mai hoki tenei mea.', 'inventory_report' => 'Inventory Report', - 'item' => 'Te nama:', + 'item' => 'Tuhinga', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'link_to_update_password' => 'Koahia te hono e whai ake nei hei whakahou i to: kupuhipahipa:', @@ -66,11 +66,11 @@ return [ 'name' => 'Ingoa', 'new_item_checked' => 'Kua tohua tetahi mea hou i raro i to ingoa, kei raro iho nga korero.', 'notes' => 'Tuhipoka', - 'password' => 'Kupuhipa:', + 'password' => 'Kupuhipa', 'password_reset' => 'Tautuhi Kupuhipa', 'read_the_terms' => 'Tena koa korerotia nga tikanga o te whakamahi i raro.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'I tonohia:', + 'requested' => 'I tonohia', 'reset_link' => 'Tautuhi Hononga Kupuhipa', 'reset_password' => 'Pāwhiri ki konei kia tautuhi i to kupuhipa:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/mk-MK/account/general.php b/resources/lang/mk-MK/account/general.php index 7f9e2f848e..78f162bb3f 100644 --- a/resources/lang/mk-MK/account/general.php +++ b/resources/lang/mk-MK/account/general.php @@ -1,17 +1,17 @@ 'Personal API Keys', - 'personal_access_token' => 'Personal Access Token', - 'personal_api_keys_success' => 'Personal API Key :key created sucessfully', - 'here_is_api_key' => 'Here is your new personal access token. This is the only time it will be shown so do not lose it! You may now use this token to make API requests.', - 'api_key_warning' => 'When generating an API token, be sure to copy it down immediately as they will not be visible to you again.', - 'api_base_url' => 'Your API base url is located at:', + 'personal_api_keys' => 'Лични API клучеви', + 'personal_access_token' => 'Личен токен за пристап', + 'personal_api_keys_success' => 'Личниот API клуч :key е успешно креиран', + 'here_is_api_key' => 'Ова е вашиот личен токен за пристап. Ова е единствениот пат кога ќе биде прикажан затоа немојте да го изгубите! Сега можете да го користите токенот за да правите API барања.', + 'api_key_warning' => 'Кога се генерира API токен, бидете сигурни да го ископирате бидејќи нема повеќе да биде прикажан.', + 'api_base_url' => 'Вашата адреса на API база е лоцирана на:', 'api_base_url_endpoint' => '/<endpoint>', - 'api_token_expiration_time' => 'API tokens are set to expire in:', - 'api_reference' => 'Please check the API reference to find specific API endpoints and additional API documentation.', - 'profile_updated' => 'Account successfully updated', - 'no_tokens' => 'You have not created any personal access tokens.', - 'enable_sounds' => 'Enable sound effects', - 'enable_confetti' => 'Enable confetti effects', + 'api_token_expiration_time' => 'API токенот ќе истече за:', + 'api_reference' => 'Ве молиме проверете API упатство за да најдете API крајни точки и дополнителна API документација.', + 'profile_updated' => 'Сметката е успешно ажурирана', + 'no_tokens' => 'Немате креирано токени за личен пристап.', + 'enable_sounds' => 'Овозможи звучни ефекти', + 'enable_confetti' => 'Овозможи конфети ефекти', ); diff --git a/resources/lang/mk-MK/admin/accessories/general.php b/resources/lang/mk-MK/admin/accessories/general.php index 1303eeeedb..6ab9ec14e6 100644 --- a/resources/lang/mk-MK/admin/accessories/general.php +++ b/resources/lang/mk-MK/admin/accessories/general.php @@ -16,7 +16,7 @@ return array( 'update' => 'Уредување на додаток', 'use_default_eula' => 'Наместо ова, користете стандардни Услови за користење.', 'use_default_eula_disabled' => 'Наместо тоа користете стандардни Услови за користење. Не се внесени стандардни Услови за користење. Ве молиме внесете ги во Поставки.', - 'clone' => 'Clone Accessory', - 'delete_disabled' => 'This accessory cannot be deleted yet because some items are still checked out.', + 'clone' => 'Клонирај додаток', + 'delete_disabled' => 'Овој додаток не може да се избрише сè уште бидејќи некои ставки сè уште се позајмени.', ); diff --git a/resources/lang/mk-MK/admin/accessories/message.php b/resources/lang/mk-MK/admin/accessories/message.php index 258cac76ac..077432b72a 100644 --- a/resources/lang/mk-MK/admin/accessories/message.php +++ b/resources/lang/mk-MK/admin/accessories/message.php @@ -2,8 +2,8 @@ return array( - 'does_not_exist' => 'The accessory [:id] does not exist.', - 'not_found' => 'That accessory was not found.', + 'does_not_exist' => 'Додатокот [:id] не постои.', + 'not_found' => 'Додатокот не е пронајден.', 'assoc_users' => 'Овој додаток во моментов има :count ставки задолжени на корисници. Ве молиме проверете во додатоците и обидете се повторно. ', 'create' => array( @@ -25,10 +25,10 @@ return array( 'checkout' => array( 'error' => 'Додатокот не беше задолжен, обидете се повторно', 'success' => 'Додатокот е задолжен.', - 'unavailable' => 'Accessory is not available for checkout. Check quantity available', + 'unavailable' => 'Додатокот не е достапен за позајмување. Проверете ја достапната количина', 'user_does_not_exist' => 'Тој корисник е неважечки. Обидете се повторно.', 'checkout_qty' => array( - 'lte' => 'There is currently only one available accessory of this type, and you are trying to check out :checkout_qty. Please adjust the checkout quantity or the total stock of this accessory and try again.|There are :number_currently_remaining total available accessories, and you are trying to check out :checkout_qty. Please adjust the checkout quantity or the total stock of this accessory and try again.', + 'lte' => 'Во моментов е достапен само еден додаток од овој тип, а вие се обидувате да позајмите :checkout_qty. Ве молиме, прилагодете ја количината за позајмување или вкупната залиха на овој додаток и обидете се повторно. Има вкупно :number_currently_remaining достапни додатоци, а вие се обидувате да позајмите :checkout_qty. Ве молиме, прилагодете ја количината за позајмување или вкупната залиха на овој додаток и обидете се повторно.', ), ), diff --git a/resources/lang/mk-MK/admin/asset_maintenances/form.php b/resources/lang/mk-MK/admin/asset_maintenances/form.php index eacd6cada3..ffc722d638 100644 --- a/resources/lang/mk-MK/admin/asset_maintenances/form.php +++ b/resources/lang/mk-MK/admin/asset_maintenances/form.php @@ -1,14 +1,14 @@ 'Asset Maintenance Type', + 'asset_maintenance_type' => 'Тип на оддржување на средства', 'title' => 'Наслов', - 'start_date' => 'Start Date', - 'completion_date' => 'Completion Date', + 'start_date' => 'Почетен датум', + 'completion_date' => 'Датум на завршување', 'cost' => 'Цена', 'is_warranty' => 'Подобрување на гаранцијата', - 'asset_maintenance_time' => 'Asset Maintenance Time (in days)', + 'asset_maintenance_time' => 'Време на одржување на средства (во денови)', 'notes' => 'Забелешки', - 'update' => 'Update Asset Maintenance', - 'create' => 'Create Asset Maintenance' + 'update' => 'Освежи одржување на средства', + 'create' => 'Креирај одржување на средства' ]; diff --git a/resources/lang/mk-MK/admin/asset_maintenances/general.php b/resources/lang/mk-MK/admin/asset_maintenances/general.php index dfbf043bf6..cc9a7108ec 100644 --- a/resources/lang/mk-MK/admin/asset_maintenances/general.php +++ b/resources/lang/mk-MK/admin/asset_maintenances/general.php @@ -8,9 +8,9 @@ 'repair' => 'Поправка', 'maintenance' => 'Одржување', 'upgrade' => 'Надградба', - 'calibration' => 'Calibration', - 'software_support' => 'Software Support', - 'hardware_support' => 'Hardware Support', - 'configuration_change' => 'Configuration Change', - 'pat_test' => 'PAT Test', + 'calibration' => 'Калибрирање', + 'software_support' => 'Софтверска поддршка', + 'hardware_support' => 'Хардверска поддршка', + 'configuration_change' => 'Промена на конфигурацијата', + 'pat_test' => 'PAT тест', ]; diff --git a/resources/lang/mk-MK/admin/categories/general.php b/resources/lang/mk-MK/admin/categories/general.php index 8862d9b365..9f51c97357 100644 --- a/resources/lang/mk-MK/admin/categories/general.php +++ b/resources/lang/mk-MK/admin/categories/general.php @@ -3,13 +3,13 @@ return array( 'asset_categories' => 'Категории на основни средства', 'category_name' => 'Име на категорија', - 'checkin_email' => 'Send email to user on checkin/checkout.', - 'checkin_email_notification' => 'This user will be sent an email on checkin/checkout.', + 'checkin_email' => 'Испрати е-пошта до корисникот при позајмување/враќање.', + 'checkin_email_notification' => 'На корисникот ќе му биде испратена е-пошта при позајмување/враќање.', 'clone' => 'Клонирај Категорија', 'create' => 'Креирај категорија', 'edit' => 'Уреди категорија', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', - 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', + 'email_will_be_sent_due_to_global_eula' => 'Е-пошта ќе биде испратена бидејќи се користи глобалниот EULA.', + 'email_will_be_sent_due_to_category_eula' => 'Е-пошта ќе биде испратена бидејќи EULA се користи за оваа категорија.', 'eula_text' => 'Категорија - Услови за користење', 'eula_text_help' => 'Ова поле ви овозможува да ги прилагодите вашите Услови за користење за сите видови на средства. Ако имате само едни Услови за користење за сите ваши основни средства, можете да вклучите подолу да се користaт стандардните Услови за користење.', 'name' => 'Име на категорија', @@ -20,6 +20,6 @@ return array( 'update' => 'Уреди категорија', 'use_default_eula' => 'Наместо ова, користете стандардни Услови за користење.', 'use_default_eula_disabled' => 'Наместо ова, користете стандардни Услови за користење. Не се внесени стандардни Услови за користење. Ве молиме внесете ги во Поставки.', - 'use_default_eula_column' => 'Use default EULA', + 'use_default_eula_column' => 'Користи основна EULA', ); diff --git a/resources/lang/mk-MK/admin/categories/message.php b/resources/lang/mk-MK/admin/categories/message.php index 13578118e7..6618f71ebe 100644 --- a/resources/lang/mk-MK/admin/categories/message.php +++ b/resources/lang/mk-MK/admin/categories/message.php @@ -14,7 +14,7 @@ return array( 'update' => array( 'error' => 'Категоријата не беше ажурирана, обидете се повторно', 'success' => 'Категоријата е успешно ажурирана.', - 'cannot_change_category_type' => 'You cannot change the category type once it has been created', + 'cannot_change_category_type' => 'Не можете да го смените типот на категорија откако е создадена', ), 'delete' => array( diff --git a/resources/lang/mk-MK/admin/companies/general.php b/resources/lang/mk-MK/admin/companies/general.php index 6e0a0f426b..8002061ce8 100644 --- a/resources/lang/mk-MK/admin/companies/general.php +++ b/resources/lang/mk-MK/admin/companies/general.php @@ -3,5 +3,5 @@ return [ 'select_company' => 'Изберете компанија', '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_description' => ' Можете да ги користите компаниите како едноставно информативно поле или можете да ги користите за да ограничите видливоста и достапноста на средствата за корисниците со конкретна компанија со вклучување на целосна поддршка за компании во вашите административни поставки.', ]; diff --git a/resources/lang/mk-MK/admin/companies/message.php b/resources/lang/mk-MK/admin/companies/message.php index c38348ecdd..6b1f79a2b5 100644 --- a/resources/lang/mk-MK/admin/companies/message.php +++ b/resources/lang/mk-MK/admin/companies/message.php @@ -2,7 +2,7 @@ return [ 'does_not_exist' => 'Компанијата не постои.', - 'deleted' => 'Deleted company', + 'deleted' => 'Избришана компанија', 'assoc_users' => 'Оваа компанија моментално е поврзана со барем еден модел и не може да се избрише. Ве молиме да ги ажурирате вашите модели за да не ја користите оваа компанија и обидете се повторно. ', 'create' => [ 'error' => 'Компанијата не е креирана, обидете се повторно.', diff --git a/resources/lang/mk-MK/admin/companies/table.php b/resources/lang/mk-MK/admin/companies/table.php index 58a4d78818..21aa7e2999 100644 --- a/resources/lang/mk-MK/admin/companies/table.php +++ b/resources/lang/mk-MK/admin/companies/table.php @@ -2,9 +2,9 @@ return array( 'companies' => 'Компании', 'create' => 'Креирај компанија', - 'email' => 'Company Email', + 'email' => 'Е-пошта на компанијата', 'title' => 'Компанија', - 'phone' => 'Company Phone', + 'phone' => 'Телефон на компанијата', 'update' => 'Ажурирај компанија', 'name' => 'Име на компанија', 'id' => 'ID', diff --git a/resources/lang/mk-MK/admin/components/general.php b/resources/lang/mk-MK/admin/components/general.php index cf94d5cd0b..06488f5acc 100644 --- a/resources/lang/mk-MK/admin/components/general.php +++ b/resources/lang/mk-MK/admin/components/general.php @@ -12,5 +12,5 @@ return array( 'remaining' => 'Останува', 'total' => 'Вкупно', 'update' => 'Уреди компонента', - 'checkin_limit' => 'Amount checked in must be equal to or less than :assigned_qty' + 'checkin_limit' => 'Количината што е вратена мора да биде еднаква или помала од :assigned_qty' ); diff --git a/resources/lang/mk-MK/admin/components/message.php b/resources/lang/mk-MK/admin/components/message.php index 3d957da9a0..a912028b51 100644 --- a/resources/lang/mk-MK/admin/components/message.php +++ b/resources/lang/mk-MK/admin/components/message.php @@ -24,7 +24,7 @@ return array( 'error' => 'Компонентата не беше задолжена, обидете се повторно', 'success' => 'Компонентата е задолжена.', 'user_does_not_exist' => 'Тој корисник е неважечки. Обидете се повторно.', - 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', + 'unavailable' => 'Нема доволно компоненти: :remaining remaining, :requested requested ', ), 'checkin' => array( diff --git a/resources/lang/mk-MK/admin/consumables/general.php b/resources/lang/mk-MK/admin/consumables/general.php index b6e398241e..b9df73ab9a 100644 --- a/resources/lang/mk-MK/admin/consumables/general.php +++ b/resources/lang/mk-MK/admin/consumables/general.php @@ -8,5 +8,5 @@ return array( 'remaining' => 'Останува', 'total' => 'Вкупно', 'update' => 'Ажурирај потрошен материјал', - 'inventory_warning' => 'The inventory of this consumable is below the minimum amount of :min_count', + 'inventory_warning' => 'Залихата на оваа потрошна стока е под минималната количина од :min_count', ); diff --git a/resources/lang/mk-MK/admin/consumables/message.php b/resources/lang/mk-MK/admin/consumables/message.php index 991fc7909d..b62a1c838f 100644 --- a/resources/lang/mk-MK/admin/consumables/message.php +++ b/resources/lang/mk-MK/admin/consumables/message.php @@ -2,7 +2,7 @@ return array( - 'invalid_category_type' => 'The category must be a consumable category.', + 'invalid_category_type' => 'Категоријата мора да биде категорија на потрошни материјали.', 'does_not_exist' => 'Потрошниот материјал не постои.', 'create' => array( @@ -25,7 +25,7 @@ return array( 'error' => 'Потрошниот материјал не е задолжен, обидете се повторно', 'success' => 'Потрошниот материјал е успешно задолжен.', 'user_does_not_exist' => 'Тој корисник е неважечки. Обидете се повторно.', - 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', + 'unavailable' => 'Нема доволно потрошни материјали за ова позајмување. Ве молиме проверете ја преостанатата количина. ', ), 'checkin' => array( diff --git a/resources/lang/mk-MK/admin/custom_fields/general.php b/resources/lang/mk-MK/admin/custom_fields/general.php index 7f48e1b0a7..c54995482e 100644 --- a/resources/lang/mk-MK/admin/custom_fields/general.php +++ b/resources/lang/mk-MK/admin/custom_fields/general.php @@ -2,10 +2,10 @@ return [ 'custom_fields' => 'Полиња по желба', - 'manage' => 'Manage', + 'manage' => 'Управувај', 'field' => 'Поле', 'about_fieldsets_title' => 'За Fieldsets', - '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' => 'Fildsets ви овозможуваат да создавате групи на прилагодени полиња што често се повторно користат за специфични типови на модели на средства.', 'custom_format' => 'Custom Regex format...', 'encrypt_field' => 'Енкриптирајте ја вредноста на ова поле во базата на податоци', 'encrypt_field_help' => 'ПРЕДУПРЕДУВАЊЕ: Шифрирањето на поле прави полето да не може да се пребарува.', @@ -27,35 +27,35 @@ return [ 'used_by_models' => 'Користено по модели', 'order' => 'Подредување', 'create_fieldset' => 'Нов Fieldset', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', - 'create_fieldset_title' => 'Create a new fieldset', + 'update_fieldset' => 'Ажурирај група на полиња', + 'fieldset_does_not_exist' => 'Групата на полиња :id не постои', + 'fieldset_updated' => 'FГрупата на полиња е ажурирана', + 'create_fieldset_title' => ' Креирај нова група на полиња', 'create_field' => 'Ново прилагодено поле', - 'create_field_title' => 'Create a new custom field', + 'create_field_title' => 'Креирај ново прилагодено поле', 'value_encrypted' => 'Вредноста на ова поле е емкриптирана во базата на податоци. Само административните корисници ќе можат да ја видат декриптираната вредност', 'show_in_email' => 'Вклучете ја вредноста на ова поле во е-поштата испратена до корисникот? Шифрираните полиња не можат да бидат вклучени во е-пошта', - 'show_in_email_short' => 'Include in emails.', - '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.', - 'is_unique' => 'This value must be unique across all assets', - 'unique' => 'Unique', - 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', - 'display_in_user_view_table' => 'Visible to User', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', - 'show_in_requestable_list_short' => 'Show in requestable assets list', - 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', - 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', + 'show_in_email_short' => 'Вклучи во е-пошта.', + 'help_text' => 'Текст за помош', + 'help_text_description' => 'Ова е опционален текст што ќе се појави под елементите на формуларот додека уредувате средства за да обезбеди контекст на полето.', + 'about_custom_fields_title' => 'За прилагодени полина', + 'about_custom_fields_text' => 'Прилагодените полиња ви овозможуваат да додадете произволни атрибути на средствата.', + 'add_field_to_fieldset' => 'Додади поле во групата полина', + 'make_optional' => 'Задолжително - кликнете за да направите по избор', + 'make_required' => 'По избор - кликнете за да го направите задолжително', + 'reorder' => 'Преуредување', + 'db_field' => 'Поле во базата на податоци', + 'db_convert_warning' => 'ПРЕДУПРЕДУВАЊЕ. Ова поле е во табелата за прилагодени полиња како :db_column но треба да биде :expected.', + 'is_unique' => 'Оваа вредност мора да биде уникатна кај сите средства', + 'unique' => 'Уникатно', + 'display_in_user_view' => 'Дозволете му на задолжениот корисник да ги види овие вредности на нивната страница за преглед на задолжени средства', + 'display_in_user_view_table' => 'Видливо за корисник', + 'auto_add_to_fieldsets' => 'Автоматски додади го на секоја група на полиња', + 'add_to_preexisting_fieldsets' => 'Додади на сите постоечки групи полиња', + 'show_in_listview' => 'Прикажи во табеларен приказ по дифолт. Овластените корисници сепак ќе можат да го покажат/скријат преку селекторот на колоната', + 'show_in_listview_short' => 'Покажи во списоци', + 'show_in_requestable_list_short' => 'Покажете во списокот со побарливи предмети', + 'show_in_requestable_list' => 'Прикажете вредност во списокот со побарливи предмети. Енкриптираните полиња нема да бидат прикажани', + 'encrypted_options' => 'Ова поле е енкриптирано, некои опции за приказ нема да бидат достапни.', ]; diff --git a/resources/lang/mk-MK/admin/custom_fields/message.php b/resources/lang/mk-MK/admin/custom_fields/message.php index ab57e00e3c..a659d6e556 100644 --- a/resources/lang/mk-MK/admin/custom_fields/message.php +++ b/resources/lang/mk-MK/admin/custom_fields/message.php @@ -5,7 +5,7 @@ return array( 'field' => array( 'invalid' => 'Poleto не постои.', 'already_added' => 'Полето веќе е додадено', - 'none_selected' => 'No field selected', + 'none_selected' => 'Нема избрани полиња', 'create' => array( 'error' => 'Полето не е креирано, обидете се повторно.', @@ -52,7 +52,7 @@ return array( 'fieldset_default_value' => array( - 'error' => 'Error validating default fieldset values.', + 'error' => 'Грешка при потврдување на основните вредности на групните полиња.', ), diff --git a/resources/lang/mk-MK/admin/departments/message.php b/resources/lang/mk-MK/admin/departments/message.php index 4fc74a3e21..8c08ac68fb 100644 --- a/resources/lang/mk-MK/admin/departments/message.php +++ b/resources/lang/mk-MK/admin/departments/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Одделот не постои.', - 'department_already_exists' => 'A department already exists with that name at this company location. Or choose a more specific name for this department. ', + 'department_already_exists' => 'Одделот веќе постои со тоа име на локацијата на оваа компанија. Или изберете поконкретно име за одделот. ', 'assoc_users' => 'Овој оддел моментално е поврзана со барем еден корисник и не може да се избрише. Ве молиме да ги ажурирате вашите корисници за да не го користите овој оддел и обидете се повторно. ', 'create' => array( 'error' => 'Одделот не е креиран, обидете се повторно.', diff --git a/resources/lang/mk-MK/admin/depreciations/general.php b/resources/lang/mk-MK/admin/depreciations/general.php index f44b24a1df..da1ce42454 100644 --- a/resources/lang/mk-MK/admin/depreciations/general.php +++ b/resources/lang/mk-MK/admin/depreciations/general.php @@ -6,11 +6,11 @@ return [ 'asset_depreciations' => 'Амортизациони планови', 'create' => 'Креирај амортизационен план', 'depreciation_name' => 'Име на амортизационен план', - 'depreciation_min' => 'Floor Value of Depreciation', + 'depreciation_min' => 'Подна предност на амортизација', 'number_of_months' => 'Број на месеци', 'update' => 'Ажурирај амортизационен план', - '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' => 'Минимална вредност после амортизација', + 'no_depreciations_warning' => 'Предупредување: + Во моментов немате поставено амортизација. + Поставете барем една амортизација за да го видите извештајот за амортизација.', ]; diff --git a/resources/lang/mk-MK/admin/depreciations/table.php b/resources/lang/mk-MK/admin/depreciations/table.php index a90c00fccc..f80fe008df 100644 --- a/resources/lang/mk-MK/admin/depreciations/table.php +++ b/resources/lang/mk-MK/admin/depreciations/table.php @@ -6,6 +6,6 @@ return [ 'months' => 'Месеци', 'term' => 'Времетраење', 'title' => 'Име ', - 'depreciation_min' => 'Floor Value', + 'depreciation_min' => 'Подна вредност', ]; diff --git a/resources/lang/mk-MK/admin/groups/message.php b/resources/lang/mk-MK/admin/groups/message.php index 20f674c111..a5c353fe99 100644 --- a/resources/lang/mk-MK/admin/groups/message.php +++ b/resources/lang/mk-MK/admin/groups/message.php @@ -3,7 +3,7 @@ return array( 'group_exists' => 'Групата веќе постои!', - 'group_not_found' => 'Group ID :id does not exist.', + 'group_not_found' => 'ID на група :id не постои.', 'group_name_required' => 'Полето за име е задолжително', 'success' => array( diff --git a/resources/lang/mk-MK/admin/groups/titles.php b/resources/lang/mk-MK/admin/groups/titles.php index f53d6e6cbe..16e64dfb30 100644 --- a/resources/lang/mk-MK/admin/groups/titles.php +++ b/resources/lang/mk-MK/admin/groups/titles.php @@ -10,7 +10,7 @@ return [ 'group_admin' => 'Администратор на група', 'allow' => 'Дозволи', 'deny' => 'Одбиј', - 'permission' => 'Permission', - 'grant' => 'Grant', - 'no_permissions' => 'This group has no permissions.' + 'permission' => 'Дозволи', + 'grant' => 'Грант', + 'no_permissions' => 'Оваа група нема дозволи.' ]; diff --git a/resources/lang/mk-MK/admin/hardware/form.php b/resources/lang/mk-MK/admin/hardware/form.php index 40ff699106..9aadcb929a 100644 --- a/resources/lang/mk-MK/admin/hardware/form.php +++ b/resources/lang/mk-MK/admin/hardware/form.php @@ -2,17 +2,17 @@ return [ 'bulk_delete' => 'Потврди масовно бришење на основни средства', - 'bulk_restore' => 'Confirm Bulk Restore Assets', + 'bulk_restore' => 'Потврди групно враќање на основни средтва', 'bulk_delete_help' => 'Прегледајте ги основните средства за масовно бришење подолу. Откако ќе се избришат, овие основни средства можат да бидат обновени, но повеќе нема да бидат задолжени на корисник.', - 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_restore_help' => 'Прегледајте ги средствата за реставрација подолу. Откако ќе се обноват, овие средства нема да се поврзат со корисници на кои претходно им биле доделени.', 'bulk_delete_warn' => 'Ќе избришете :assets_count основни средства.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + 'bulk_restore_warn' => 'Ќе се вратат :asset_count основни средства.', 'bulk_update' => 'Масовно ажурирање на основни средства', 'bulk_update_help' => 'Оваа форма ви овозможува да ажурирате повеќе основни средства одеднаш. Пополнете ги полињата што треба да ги промените. Сите полиња што остануваат празни ќе останат непроменети. ', - 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'bulk_update_warn' => 'Ќе ги уредувате својствата на едно средство.|Ќе ги уредувате својствата на :asset_count средства.', + 'bulk_update_with_custom_field' => 'Забележете дека средствата се :asset_model_count различни типови на модели.', + 'bulk_update_model_prefix' => 'На модели', + 'bulk_update_custom_field_unique' => 'Ова е уникатно поле и не може да биде изменето во група.', 'checkedout_to' => 'Задолжен на', 'checkout_date' => 'Датум на задолжување', 'checkin_date' => 'Датум на раздолжување', @@ -23,7 +23,7 @@ return [ 'depreciation' => 'Амортизационен план', 'depreciates_on' => 'Се амортизира на', 'default_location' => 'Стандардна локација', - 'default_location_phone' => 'Default Location Phone', + 'default_location_phone' => 'Стандардна локација телефон', 'eol_date' => 'EOL Дата', 'eol_rate' => 'ЕОЛ стапка', 'expected_checkin' => 'Очекуван датум на раздолжување', @@ -39,9 +39,9 @@ return [ 'order' => 'Број на нарачка', 'qr' => 'QR Код', 'requestable' => 'Корисниците може да го побараат ова средство', - 'redirect_to_all' => 'Return to all :type', - 'redirect_to_type' => 'Go to :type', - 'redirect_to_checked_out_to' => 'Go to Checked Out to', + 'redirect_to_all' => 'Врати се на сите :type', + 'redirect_to_type' => 'Оди на :type', + 'redirect_to_checked_out_to' => 'Оди на задолжени', 'select_statustype' => 'Изберете статус', 'serial' => 'Сериски број', 'status' => 'Статус', @@ -50,13 +50,14 @@ 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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' + 'asset_location' => 'Ажурирај локација на средството', + 'asset_location_update_default_current' => 'Ажурирајте ја стандардната локација и вистинската локација', + 'asset_location_update_default' => 'Ажурирајте ја само стандардната локација', + 'asset_location_update_actual' => 'Ажурирајте ја само вистинската локација', + 'asset_not_deployable' => 'Статусот на средствата е незадолжливо. Средството неможе да се задолжи.', + 'asset_not_deployable_checkin' => 'Статусот на средството е незадолжливо. Користењето на оваа ознака за статус ќе го провери средството.', + 'asset_deployable' => 'Статусот е задолжливо. Средството може да се задолжи.', + 'processing_spinner' => 'Се обработува... (Ова може да потрае за поголеми датотеки)', + 'optional_infos' => 'Опционални информации', + 'order_details' => 'Информации за набавка' ]; diff --git a/resources/lang/mk-MK/admin/hardware/general.php b/resources/lang/mk-MK/admin/hardware/general.php index ebe0c7fbca..d59eb921eb 100644 --- a/resources/lang/mk-MK/admin/hardware/general.php +++ b/resources/lang/mk-MK/admin/hardware/general.php @@ -6,38 +6,38 @@ return [ 'archived' => 'Архивирано', 'asset' => 'Основно средство', 'bulk_checkout' => 'Раздолжи основно средство', - 'bulk_checkin' => 'Checkin Assets', + 'bulk_checkin' => 'Раздолжо основно средство', 'checkin' => 'Раздолжи основно средство', 'checkout' => 'Задолжи основно средство', 'clone' => 'Клонирај основно средство', 'deployable' => 'Распоредливи', - 'deleted' => 'This asset has been deleted.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'deleted' => 'Ова основно средство е избришано.', + 'delete_confirm' => 'Дали сте сигурни дека сакате да го избришете ова основно средство?', 'edit' => 'Уредување на основно средство', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', - 'model_invalid' => 'This model for this asset is invalid.', - 'model_invalid_fix' => 'The asset must be updated use a valid asset model before attempting to check it in or out, or to audit it.', + 'model_deleted' => 'Моделот на ова основно средство е избришан. Мора да го вратите моделот пред да го вратите основното средство.', + 'model_invalid' => 'Моделот за ова основно средство е невалиден.', + 'model_invalid_fix' => 'Средството мора да се ажурира користете валиден модел на средства пред да се обидете да го задолжите или раздолжите, или да го попишите.', 'requestable' => 'Може да се побара', 'requested' => 'Побарано', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', + 'not_requestable' => 'Не е побарливо', + 'requestable_status_warning' => 'Не менувајте го побарливиот статус ', 'restore' => 'Врати основно средство', 'pending' => 'Во чекање', 'undeployable' => 'Нераспоредливи', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + 'undeployable_tooltip' => 'Ова основно средство има статус на нераспоредливо и моментално не е можно да се задолжи.', 'view' => 'Преглед на основно средство', - 'csv_error' => 'You have an error in your CSV file:', - '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.

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

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.

+ 'csv_error' => 'Имате грешка во вашата CSV датотека:', + 'import_text' => '

Прикачете CSV датотека што содржи историја на основното средство. Основните средства и корисниците МОРА да постојат во системот, или тие ќе бидат изоставени. Усогласувањето на средствата за увоз на историја се врши со ознаката на средството. Ќе се обидеме да најдеме соодветен корисник врз основа на името на корисникот што го давате и критериумите што ќе ги изберете подолу. Ако не изберете ниту еден критериум подолу, тој едноставно ќе се обиде да се совпадне со форматот на корисничкото име што го конфигуриравте во Admin > Општи подесувања.

Полињата вклучени во CSV мора да одговараат на заглавија: Инвентарен број, Име, Датум на задолжување, Датум на раздолжување. Сите дополнителни полиња ќе бидат игнорирани.

Датум на раздолжување: празно или идни датуми за раздолжување ќе ги задолжат ставките на наведениот корисник. Исклучувајќи ја колоната за датум на раздолжување ќе создаде датум за раздолжување со денешен датум.

', - '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', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', + 'csv_import_match_f-l' => 'Усогласи корисници по име.презиме (jane.smith) format', + 'csv_import_match_initial_last' => 'Усогласи корисници по прв иницијал од презимето (jsmith) format', + 'csv_import_match_first' => 'Усогласи корисници по име (jane) format', + 'csv_import_match_email' => 'Усогласи корисници по е-пошта as username', + 'csv_import_match_username' => 'Усогласи корисници по корисничко име', + 'error_messages' => 'Порака за грешка:', + 'success_messages' => 'Порака за успех:', + 'alert_details' => 'Видете подолу за детали.', + 'custom_export' => 'Обичен извоз', + 'mfg_warranty_lookup' => 'Пребарување на статусот :manufacturer на гаранција', + 'user_department' => 'Оддел на корисникот', ]; diff --git a/resources/lang/mk-MK/admin/hardware/table.php b/resources/lang/mk-MK/admin/hardware/table.php index a60fe8a4fb..11222e4687 100644 --- a/resources/lang/mk-MK/admin/hardware/table.php +++ b/resources/lang/mk-MK/admin/hardware/table.php @@ -27,7 +27,7 @@ return [ 'monthly_depreciation' => 'Monthly Depreciation', 'assigned_to' => 'Задолжен на', 'requesting_user' => 'Requesting User', - 'requested_date' => 'Requested Date', - 'changed' => 'Changed', + 'requested_date' => 'Побаран датум', + 'changed' => 'Променето', 'icon' => 'Icon', ]; diff --git a/resources/lang/mk-MK/admin/labels/table.php b/resources/lang/mk-MK/admin/labels/table.php index 90386d1f2a..d8bc93b176 100644 --- a/resources/lang/mk-MK/admin/labels/table.php +++ b/resources/lang/mk-MK/admin/labels/table.php @@ -9,7 +9,7 @@ return [ 'example_model' => 'Test Model', 'example_supplier' => 'Test Company Limited', 'labels_per_page' => 'Labels', - 'support_fields' => 'Fields', + 'support_fields' => 'Полиња', 'support_asset_tag' => 'Таг', 'support_1d_barcode' => '1D', 'support_2d_barcode' => '2D', diff --git a/resources/lang/mk-MK/admin/locations/message.php b/resources/lang/mk-MK/admin/locations/message.php index f6737fca1f..739117b67e 100644 --- a/resources/lang/mk-MK/admin/locations/message.php +++ b/resources/lang/mk-MK/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Локацијата не постои.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Оваа локација моментално е поврзана со барем едно основно средство и не може да се избрише. Ве молиме да ги ажурирате вашите основни средства за да не ја користите оваа локација и обидете се повторно. ', 'assoc_child_loc' => 'Оваа локација моментално е родител на најмалку една локација и не може да се избрише. Ве молиме да ги ажурирате вашите локации повеќе да не ја користат оваа локација како родител и обидете се повторно. ', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/mk-MK/admin/locations/table.php b/resources/lang/mk-MK/admin/locations/table.php index 022f984c4c..f9c01f9ea9 100644 --- a/resources/lang/mk-MK/admin/locations/table.php +++ b/resources/lang/mk-MK/admin/locations/table.php @@ -15,7 +15,7 @@ return [ 'print_all_assigned' => 'Печати задолжение', 'name' => 'Име на локација', 'address' => 'Адреса', - 'address2' => 'Address Line 2', + 'address2' => 'Адреса 2', 'zip' => 'Поштенски код', 'locations' => 'Локации', 'parent' => 'Родител', @@ -32,7 +32,7 @@ return [ 'asset_serial' => 'Сериски', 'asset_location' => 'Локација', 'asset_checked_out' => 'Задолжен на', - 'asset_expected_checkin' => 'Expected Checkin', + 'asset_expected_checkin' => 'Очекувано раздолжување', 'date' => 'Датум:', 'phone' => 'Location Phone', 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', diff --git a/resources/lang/mk-MK/admin/settings/general.php b/resources/lang/mk-MK/admin/settings/general.php index c1879362e6..a06f0f797e 100644 --- a/resources/lang/mk-MK/admin/settings/general.php +++ b/resources/lang/mk-MK/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Резервни копии', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/mk-MK/admin/users/general.php b/resources/lang/mk-MK/admin/users/general.php index 4c5b7c5d74..7312fd3123 100644 --- a/resources/lang/mk-MK/admin/users/general.php +++ b/resources/lang/mk-MK/admin/users/general.php @@ -1,8 +1,8 @@ 'This user can login', - 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', + 'activated_help_text' => 'Овој корисник може да се најави', + 'activated_disabled_help_text' => 'Неможете да го смените статусот на сопствената сметка.', 'assets_user' => 'Средства задолжени на :name', 'bulk_update_warn' => 'Ќе ажурирате :user_count корисници. Не можете да ги менувате вашите сопствени кориснички атрибути користејќи го овој формулар, и мора да правите измени на вашиот кориснички профил поединечно.', 'bulk_update_help' => 'Оваа форма ви овозможува да ажурирате повеќе корисници одеднаш. Пополнете ги полињата што треба да ги промените. Сите полиња што остануваат празни ќе останат непроменети.', @@ -17,38 +17,38 @@ return [ 'last_login' => 'Последна најава', 'ldap_config_text' => 'LDAP конфигурациските поставки може да се најдат во Admin > Settings. Избраната локација (опционално) ќе биде поставена за сите увезени корисници.', 'print_assigned' => 'Печати задолжение', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'email_assigned' => 'Испрати Е-пошта со листа од сите доделени', + 'user_notified' => 'На корисникот му е испрати Е-пошта со листа од сите доделени предмети.', + 'auto_assign_label' => 'Вклучете го овој корисник при автоматско доделување подобни лиценци', + 'auto_assign_help' => 'Прескокнете го овој корисник при доделување лиценци', 'software_user' => 'Софтвер задолжен на :name', - 'send_email_help' => 'You must provide an email address for this user to send them credentials. Emailing credentials can only be done on user creation. Passwords are stored in a one-way hash and cannot be retrieved once saved.', + 'send_email_help' => 'Мора да наведете адреса на е-пошта за овој корисник да му се испратат ингеренциите. Испраќањето акредитиви преку е-пошта може да се направи само при креирање корисник. Лозинките се чуваат во еднонасочен хаш и не можат да се вратат откако ќе се зачуваат.', 'view_user' => 'Погледнете го/ја :name', 'usercsv' => 'CSV датотека', 'two_factor_admin_optin_help' => 'Вашите тековни администраторски поставки овозможуваат селективно спроведување на автентикација со два фактори. ', 'two_factor_enrolled' => 'Поврзан уред за 2FA ', 'two_factor_active' => '2FA активна', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', + 'user_deactivated' => 'Корисникот неможе да се најави', + 'user_activated' => 'Корисникот може да се најави', + 'activation_status_warning' => 'Не го променувај статусот на активирање', + 'group_memberships_helpblock' => 'Само суперадминистраторите можат да изменат членство во група.', + 'superadmin_permission_warning' => 'Само суперадминистраторите можат на корисник да доделат суперадминистраторски пристап.', + 'admin_permission_warning' => 'Само корисници со администраторски права можат на корисник да доделат администраторски пристап.', + 'remove_group_memberships' => 'Отстранете членство во група', + 'warning_deletion_information' => 'Ќе ги означите СИТЕ предмети од :count корисник(ци) прикажани подолу. Суперадминистраторските имина се истакнати во црвено.', + 'update_user_assets_status' => 'Ажурирајте ги сите средства за овие корисници на овој статус', + 'checkin_user_properties' => 'Проверете ги сите својства поврзани со овие корисници', + 'remote_label' => 'Ова е далечински корисник', + 'remote' => 'Далечина', + 'remote_help' => 'Ова може да биде корисно за филтрирање по далечински корисник кој никогаш или ретко доаѓа во вашите визички локации.', + 'not_remote_label' => 'Ова не е далечински корисник', + 'vip_label' => 'VIP корисник', + 'vip_help' => 'Ова може да биде корисно за обележување важни личности во вашата организација ако сакате да ги опслужувате на специјален начин.', + 'create_user' => 'Креирај корисник', + 'create_user_page_explanation' => 'Ова е информација што ќе ја користите за првичен пристап.', + 'email_credentials' => 'Испрати креденцијали по е-пошта', + 'email_credentials_text' => 'Испрати ги моите креденцијали на адресата на е-пошта погоре', + 'next_save_user' => 'Сними корисник', + 'all_assigned_list_generation' => 'Генерирано на:', + 'email_user_creds_on_create' => 'Да му се испрати креденцијалите на корисникот?', ]; diff --git a/resources/lang/mk-MK/admin/users/message.php b/resources/lang/mk-MK/admin/users/message.php index cf76e9efb4..73f3c10050 100644 --- a/resources/lang/mk-MK/admin/users/message.php +++ b/resources/lang/mk-MK/admin/users/message.php @@ -6,17 +6,17 @@ return array( 'declined' => 'Го одбивте основното средство.', 'bulk_manager_warn' => 'Вашите корисници се ажурирани, но записот за менаџерот не е зачуван, бидејќи менаџерот што го избравте беше во листата на корисници што се ажурираа. Корисниците не може да бидат свој сопствен менаџер. Изберете ги корисниците повторно, со исклучок на менаџерот и пробајте пак.', 'user_exists' => 'Корисникот веќе постои!', - 'user_not_found' => 'Корисникот не постои.', + 'user_not_found' => 'Корисникот не постои или немате дозвола да го видите.', 'user_login_required' => 'Полето за корисничко име е задолжително', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_has_no_assets_assigned' => 'Моментално нема средства доделени на корисникот.', 'user_password_required' => 'Потребна е лозинка.', 'insufficient_permissions' => 'Недоволни дозволи.', 'user_deleted_warning' => 'Овој корисник е избришан. Ќе мора да го вратите за да го ажурирате или да му доделите нови основни средства.', 'ldap_not_configured' => 'Интеграција со LDAP не е конфигурирана.', - 'password_resets_sent' => 'The selected users who are activated and have a valid email addresses have been sent a password reset link.', - 'password_reset_sent' => 'A password reset link has been sent to :email!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'log_record_not_found' => 'A matching log record for this user could not be found.', + 'password_resets_sent' => 'На избраниот корисник кој е активиран и има валидна адреса на е-пошта испратен е линк за обнова на лозинката.', + 'password_reset_sent' => 'Линк за обнова на лозинка е испратен на :email!', + 'user_has_no_email' => 'Корисникот нема адреса на е-пошта во неговиот профил.', + 'log_record_not_found' => 'Не можеше да се најде соодветен запис од дневникот за овој корисник.', 'success' => array( @@ -37,22 +37,23 @@ return array( 'update' => 'Имаше проблем со ажурирање на корисникот. Обидете се повторно.', 'delete' => 'Имаше проблем со бришење на корисникот. Обидете се повторно.', 'delete_has_assets' => 'Корисникот има задолжени ставки и не може да биде избришан.', - 'delete_has_assets_var' => 'This user still has an asset assigned. Please check it in first.|This user still has :count assets assigned. Please check their assets in first.', - 'delete_has_licenses_var' => 'This user still has a license seats assigned. Please check it in first.|This user still has :count license seats assigned. Please check them in first.', - 'delete_has_accessories_var' => 'This user still has an accessory assigned. Please check it in first.|This user still has :count accessories assigned. Please check their assets in first.', - 'delete_has_locations_var' => 'This user still manages a location. Please select another manager first.|This user still manages :count locations. Please select another manager first.', - 'delete_has_users_var' => 'This user still manages another user. Please select another manager for that user first.|This user still manages :count users. Please select another manager for them first.', + 'delete_has_assets_var' => 'Овој корисник сè уште има доделено додатоци. Ве молиме прво проверете.|Овој корисник има :count додатоци. Ве молиме прво проверете.', + 'delete_has_licenses_var' => 'Овој корисник сè уште има доделено лиценци. Ве молиме прво проверете.|Овој корисник има :count лиценци. Ве молиме прво проверете.', + 'delete_has_accessories_var' => 'Овој корисник сè уште има доделено додатоци. Ве молиме прво проверете.|Овој корисник има :count доделени додатоци. Ве молиме прво проверете.', + 'delete_has_locations_var' => 'Овој корисник сè уште управува со локацијата. Ве молиме прво изберете друг менаџер.|Овој корисник управува со :count локации. Ве молиме прво изберете друг менаџер.', + 'delete_has_users_var' => 'Овој корисник сè уште управува со друг корисник. Ве молиме прво изберете друг менаџер за тој корисник.|Овој корисник управува со :count корисници. Ве молиме прво за него изберете друг менаџер.', 'unsuspend' => 'Имаше проблем со отстранување на привременото блокирање. Обидете се повторно.', 'import' => 'Имаше проблем со увозот на корисници. Обидете се повторно.', 'asset_already_accepted' => 'Ова основно средство веќе е прифатено.', 'accept_or_decline' => 'Мора да го прифатите или одбиете основното средство.', - 'cannot_delete_yourself' => 'We would feel really bad if you deleted yourself, please reconsider.', + 'cannot_delete_yourself' => 'Ќе се чувствуваме навистина лошо ако се избришите самиот себе, ве молиме размислете.', 'incorrect_user_accepted' => 'Средството што се обидовте да го прифатите не е задожено на Вас.', 'ldap_could_not_connect' => 'Не можам да се поврзам со LDAP серверот. Проверете ја конфигурацијата за LDAP сервер во LDAP конфигурациската датотека.
Грешка од LDAP-серверот:', 'ldap_could_not_bind' => 'Не можам да се поврзам со LDAP серверот. Проверете ја конфигурацијата за LDAP сервер во LDAP конфигурациската датотека.
Грешка од LDAP-серверот: ', 'ldap_could_not_search' => 'Не можам да го пребарам LDAP серверот. Проверете ја конфигурацијата за LDAP сервер во LDAP конфигурациската датотека.
Грешка од LDAP-серверот:', 'ldap_could_not_get_entries' => 'Не можам да добијам записи од LDAP серверот. Проверете ја конфигурацијата за LDAP сервер во LDAP конфигурациската датотека.
Грешка од LDAP-серверот:', 'password_ldap' => 'Лозинката за корисникот е управувана од LDAP/Active Directory. Ве молиме контактирајте го одделот за ИТ за да ја смените вашата лозинка. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( @@ -68,7 +69,7 @@ return array( ), 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' + 'error' => 'Корисникот нема внесено е-пошта.', + 'success' => 'Корисникот е известен за неговиот тековен инвентар.' ) ); \ No newline at end of file diff --git a/resources/lang/mk-MK/admin/users/table.php b/resources/lang/mk-MK/admin/users/table.php index f4d2a0a8a8..8c57709184 100644 --- a/resources/lang/mk-MK/admin/users/table.php +++ b/resources/lang/mk-MK/admin/users/table.php @@ -10,7 +10,7 @@ return array( 'email' => 'Е-пошта', 'employee_num' => 'Број на вработен', 'first_name' => 'Име', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'groupnotes' => 'Изберете група што ќе му ја доделите на корисникот, запомнете дека корисникот ги презема дозволите на групата што му е доделена. Користете ctrl+клик (или cmd+клик на MacOS) за да го поништите изборот на групи.', 'id' => 'ID', 'inherit' => 'Наследено', 'job' => 'Работна позиција', @@ -20,9 +20,9 @@ return array( 'lock_passwords' => 'Деталите за најава не може да се променат на оваа инсталација.', 'manager' => 'Менаџер', 'managed_locations' => 'Менаџирани локации', - 'managed_users' => 'Managed Users', + 'managed_users' => 'Управувани корисници', 'name' => 'Име', - 'nogroup' => 'No groups have been created yet. To add one, visit: ', + 'nogroup' => 'Сеуште нема креирано групи. За да креирате, посетете: ', 'notes' => 'Забелешки', 'password_confirm' => 'Потврди ја лозинката', 'password' => 'Лозинка', @@ -31,7 +31,7 @@ return array( 'show_deleted' => 'Прикажи ги избришаните корисници', 'title' => 'Наслов', 'to_restore_them' => 'да се вратат.', - 'total_assets_cost' => "Total Assets Cost", + 'total_assets_cost' => "Вкупни трошоци за средствата", 'updateuser' => 'Ажурирај го корисникот', 'username' => 'Корисничко име', 'user_deleted_text' => 'Овој корисник е обележан како избришан.', diff --git a/resources/lang/mk-MK/auth.php b/resources/lang/mk-MK/auth.php index db310aa1bb..4cf21fb4f4 100644 --- a/resources/lang/mk-MK/auth.php +++ b/resources/lang/mk-MK/auth.php @@ -13,8 +13,8 @@ return array( | */ - 'failed' => 'These credentials do not match our records.', - 'password' => 'The provided password is incorrect.', - 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', + 'failed' => 'Овие ингеренциите не одговараат на нашите записи.', + 'password' => 'Обезбедената лозинка е неточна.', + 'throttle' => 'Премногу обиди за најавување. Ве молиме, обидете се повторно за :seconds секунди.', ); diff --git a/resources/lang/mk-MK/auth/general.php b/resources/lang/mk-MK/auth/general.php index 294d330237..2d01527a9a 100644 --- a/resources/lang/mk-MK/auth/general.php +++ b/resources/lang/mk-MK/auth/general.php @@ -4,15 +4,15 @@ return [ 'send_password_link' => 'Испрати врска за ресетирање на лозинка', 'email_reset_password' => 'Ресетирање на лозинка', 'reset_password' => 'Ресетирање на Лозинка', - 'saml_login' => 'Login via SAML', + 'saml_login' => 'Најава преку SAML', 'login' => 'Најава', 'login_prompt' => 'Ве молиме најавете се', 'forgot_password' => 'Ја заборавив мојата лозинка', - 'ldap_reset_password' => 'Please click here to reset your LDAP password', + 'ldap_reset_password' => 'Ве молиме кликнете овде за обнова на LDAP лозинката', 'remember_me' => 'Запомни ме', - 'username_help_top' => 'Enter your username to be emailed a password reset link.', - 'username_help_bottom' => 'Your username and email address may be the same, but may not be, depending on your configuration. If you cannot remember your username, contact your administrator.

Usernames without an associated email address will not be emailed a password reset link. ', - 'google_login' => 'Login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', + 'username_help_top' => 'Внесете го вашето корисничко име за да ви биде испратена Е-пошта за обнова на лозинката.', + 'username_help_bottom' => 'Вашето корисничко име и адреса можеби се исти, но можеби и не се, во зависност од вашите подесувања. Ако не се сеќавате на корисничкото име, контактирајте го администраторот.

На корисничко име без адреса за Е-пошта нема да му биде испратена Е-пошта со линк за обнова на лозинка. ', + 'google_login' => 'Најавете се со Google Workspace', + 'google_login_failed' => 'Најавата со Google е неуспешна, обидете се повторно.', ]; diff --git a/resources/lang/mk-MK/auth/message.php b/resources/lang/mk-MK/auth/message.php index b046730920..34b5faa2ed 100644 --- a/resources/lang/mk-MK/auth/message.php +++ b/resources/lang/mk-MK/auth/message.php @@ -7,15 +7,15 @@ return array( 'account_not_activated' => 'Оваа корисничка сметка не е активирана.', 'account_suspended' => 'Оваа корисничка сметка е привремено блокирана.', 'account_banned' => 'Оваа корисничка сметка е блокирана.', - 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', + 'throttle' => 'Премногу неуспешни обиди за најава. Обидете се повторно за :minutes минути.', 'two_factor' => array( - 'already_enrolled' => 'Your device is already enrolled.', + 'already_enrolled' => 'Вашиот уред е веќе запишан.', 'success' => 'Успешно сте најавени.', - 'code_required' => 'Two-factor code is required.', - 'invalid_code' => 'Two-factor code is invalid.', - 'enter_two_factor_code' => 'Please enter your two-factor authentication code.', - 'please_enroll' => 'Please enroll a device in two-factor authentication.', + 'code_required' => 'Дво-факторски код е задолжителен.', + 'invalid_code' => 'Дво-факторскиот код е невалиден.', + 'enter_two_factor_code' => 'Ве молиме внесете дво-факторски код за автентификација.', + 'please_enroll' => 'Ве молиме запишете уред во двофакторна автентикација.', ), 'signin' => array( @@ -24,8 +24,8 @@ return array( ), 'logout' => array( - 'error' => 'There was a problem while trying to log you out, please try again.', - 'success' => 'You have successfully logged out.', + 'error' => 'Имаше проблем при обидот да ве одјавиме, обидете се повторно.', + 'success' => 'Успешно сте одјавени.', ), 'signup' => array( @@ -35,7 +35,7 @@ return array( 'forgot-password' => array( 'error' => 'Имаше проблем при обидот да се добие кодот за ресетирање не лозинка, обидете се повторно.', - 'success' => 'If that email address exists in our system, a password recovery email has been sent.', + 'success' => 'Ако таа адреса на Е-пошта постои во нашиот систем, испратена ви е Е-пошта за обнова на лозинката.', ), 'forgot-password-confirm' => array( diff --git a/resources/lang/mk-MK/button.php b/resources/lang/mk-MK/button.php index c6caa2d48e..6d6b85f844 100644 --- a/resources/lang/mk-MK/button.php +++ b/resources/lang/mk-MK/button.php @@ -4,31 +4,31 @@ return [ 'actions' => 'Акции', 'add' => 'Додади ново', 'cancel' => 'Откажи', - 'checkin_and_delete' => 'Checkin All / Delete User', + 'checkin_and_delete' => 'Раздолжи Се / Избриши корисник', 'delete' => 'Избриши', 'edit' => 'Ажурирај', - 'clone' => 'Clone', + 'clone' => 'Клонирај', 'restore' => 'Врати', - 'remove' => 'Remove', + 'remove' => 'Отстрани', 'request' => 'Побарај', 'submit' => 'Поднеси', 'upload' => 'Прикачи', 'select_file' => 'Избери датотека...', 'select_files' => 'Избери датотека...', - 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', + 'generate_labels' => '{1} Генерирај налепница|[2,*] Генерирај налепници', 'send_password_link' => 'Испрати врска за ресетирање на лозинка', - 'go' => 'Go', - 'bulk_actions' => 'Bulk Actions', - 'add_maintenance' => 'Add Maintenance', - 'append' => 'Append', + 'go' => 'Оди', + 'bulk_actions' => 'Масовни дејства', + 'add_maintenance' => 'Додади одржување', + 'append' => 'Додади', 'new' => 'Ново', 'var' => [ - 'clone' => 'Clone :item_type', - 'edit' => 'Edit :item_type', - 'delete' => 'Delete :item_type', - 'restore' => 'Restore :item_type', - 'create' => 'Create New :item_type', - 'checkout' => 'Checkout :item_type', - 'checkin' => 'Checkin :item_type', + 'clone' => 'Клонирај :item_type', + 'edit' => 'Измени :item_type', + 'delete' => 'Избриши :item_type', + 'restore' => 'Врати :item_type', + 'create' => 'Креирај нов :item_type', + 'checkout' => 'Задложи :item_type', + 'checkin' => 'Раздолжи :item_type', ] ]; diff --git a/resources/lang/mk-MK/general.php b/resources/lang/mk-MK/general.php index 13a6322dd6..d85dda29cd 100644 --- a/resources/lang/mk-MK/general.php +++ b/resources/lang/mk-MK/general.php @@ -1,22 +1,22 @@ '2FA reset', + '2FA_reset' => '2FA ресетирање', 'accessories' => 'Додатоци', 'activated' => 'Активиран', - 'accepted_date' => 'Date Accepted', + 'accepted_date' => 'Датум на прифаќање', 'accessory' => 'Додаток', 'accessory_report' => 'Извештај за додаток', 'action' => 'Акција', 'activity_report' => 'Извештај за активност', 'address' => 'Адреса', 'admin' => 'Admin', - 'admin_tooltip' => 'This user has admin privileges', - 'superuser' => 'Superuser', - 'superuser_tooltip' => 'This user has superuser privileges', + 'admin_tooltip' => 'Корисникот има администраторски привилегии', + 'superuser' => 'Суперкорисник', + 'superuser_tooltip' => 'Корисникот има привилегии на суперкорисник', 'administrator' => 'Администратор', 'add_seats' => 'Додадени места', - 'age' => "Age", + 'age' => "Возраст", 'all_assets' => 'Сите основни средства', 'all' => 'Сите', 'archived' => 'Архивирано', @@ -25,20 +25,20 @@ return [ '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' => 'Основни средства', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', - 'assigned_to' => 'Assigned to :name', - 'assignee' => 'Assigned to', + 'assets_audited' => 'ревидирани средства', + 'assets_checked_in_count' => 'вратени редства', + 'assets_checked_out_count' => 'позајмени средства', + 'asset_deleted_warning' => 'Ова средство е избришано. Мора да го вратите пред да можете да го доделите на некого.', + 'assigned_date' => 'Датум на задолжување', + 'assigned_to' => 'Задолжени на :name', + 'assignee' => 'Задолжен на', 'avatar_delete' => 'Избриши аватар', 'avatar_upload' => 'Прикачи аватар', 'back' => 'Назад', @@ -46,13 +46,13 @@ return [ 'bulkaudit' => 'Масовна ревизија', 'bulkaudit_status' => 'Статус на ревизија', 'bulk_checkout' => 'Масовно задолжување', - 'bulk_edit' => 'Bulk Edit', - 'bulk_delete' => 'Bulk Delete', - 'bulk_actions' => 'Bulk Actions', - 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', + 'bulk_edit' => 'Масовно уредување', + 'bulk_delete' => 'Масовно бришење', + 'bulk_actions' => 'Масовни дејства', + 'bulk_checkin_delete' => 'Раздолжи ги / избриши ги корисниците', 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'by Status', + 'byod_help' => 'Уредот е во сопственост на корисникот', + 'bystatus' => 'по Статус', 'cancel' => 'Откажи', 'categories' => 'Категории', 'category' => 'Категорија', @@ -76,19 +76,19 @@ return [ 'consumable' => 'Потрошен материјал', 'consumables' => 'Потрошен материјал', 'country' => 'Држава', - 'could_not_restore' => 'Error restoring :item_type: :error', - 'not_deleted' => 'The :item_type was not deleted and therefore cannot be restored', + 'could_not_restore' => 'Грешка при враќање :item_type: :error', + 'not_deleted' => 'Уредот :item_type не е избришан и затоа не може да се врати', 'create' => 'Креирај Нов {0}', 'created' => 'Креирана ставка', 'created_asset' => 'креирано основно средство', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'Record Created', + 'created_at' => 'Креирано на', + 'created_by' => 'Креирано од', + 'record_created' => 'Записот креиран', 'updated_at' => 'Ажурирано во', 'currency' => '$', // this is deprecated 'current' => 'Тековна', - 'current_password' => 'Current Password', - 'customize_report' => 'Customize Report', + 'current_password' => 'Тековна лозинка', + 'customize_report' => 'Прилагоди извештај', 'custom_report' => 'Приспособен извештај за основни средства', 'dashboard' => 'Табла', 'days' => 'денови', @@ -98,53 +98,53 @@ return [ 'debug_warning_text' => 'Оваа апликација работи во режим на производство со овозможено дебагирање. Ова може да изложи чувствителните податоци доколку вашата апликација е достапна за надворешниот свет. Оневозможете го дебагирачкиот режим со поставување на APP_DEBUG во вашата .env датотека на false.', 'delete' => 'Избриши', 'delete_confirm' => 'Дали сте сигурни дека сакате да избришете: ставка?', - 'delete_confirm_no_undo' => 'Are you sure, you wish to delete :item? This cannot be undone.', + 'delete_confirm_no_undo' => 'Дали сте сигурни, сакате да го избришете :item? Ова неможе да се врати.', 'deleted' => 'Избришани', 'delete_seats' => 'Избришани места', - 'deletion_failed' => 'Deletion failed', + 'deletion_failed' => 'Неуспешно бришење', 'departments' => 'Одделенија', 'department' => 'Одделение', 'deployed' => 'Распоредени', 'depreciation' => 'Амортизационен план', - 'depreciations' => 'Depreciations', + 'depreciations' => 'Амортизации', 'depreciation_report' => 'Извештај за амортизација', 'details' => 'Детали', 'download' => 'Преземи', - 'download_all' => 'Download All', + 'download_all' => 'Преземи сè', 'editprofile' => 'Уредете го вашиот профил', 'eol' => 'EOL', 'email_domain' => 'Домен за е-пошта', 'email_format' => 'Формат на е-пошта', - 'employee_number' => 'Employee Number', + 'employee_number' => 'Број на вработен', 'email_domain_help' => 'Ова се користи за генерирање на адреси на е-пошта при увоз', - 'error' => 'Error', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', + 'error' => 'Грешка', + 'exclude_archived' => 'Исклучи архивирани средства', + 'exclude_deleted' => 'Исклучи избришани средства', + 'example' => 'Пример: ', 'filastname_format' => 'Почетна буква од име, Презиме (jjankov@example.com)', 'firstname_lastname_format' => 'Име, точка, Презиме (janko.jankov@example.com)', 'firstname_lastname_underscore_format' => 'Име, _, Презиме (janko_jankov@example.com)', 'lastnamefirstinitial_format' => 'Презиме, Почетна буква од име (jankovj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', - 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', - 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', - 'name_display_format' => 'Name Display Format', + 'firstintial_dot_lastname_format' => 'Иницијал од име Презиме (j.smith@example.com)', + 'firstname_lastname_display' => 'Име Презиме (Jane Smith)', + 'lastname_firstname_display' => 'Презиме Име (Smith Jane)', + 'name_display_format' => 'Формат на приказ на име', 'first' => 'Прво', - '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)', - 'lastnamefirstname' => 'Last Name.First Name (smith.jane@example.com)', + 'firstnamelastname' => 'Име Презиме (janesmith@example.com)', + 'lastname_firstinitial' => 'Презиме иницијал на Име(smith_j@example.com)', + 'firstinitial.lastname' => 'Иницијал на Име Презиме (j.smith@example.com)', + 'firstnamelastinitial' => 'Име иницијал на Презиме(janes@example.com)', + 'lastnamefirstname' => 'Презиме.Име (smith.jane@example.com)', 'first_name' => 'Име', 'first_name_format' => 'Име (janko@example.com)', 'files' => 'Датотеки', 'file_name' => 'Датотека', - 'file_type' => 'File Type', - 'filesize' => 'File Size', + 'file_type' => 'Тип на фајл', + 'filesize' => 'Големина на фајл', 'file_uploads' => 'Прикачување датотеки', - 'file_upload' => 'File Upload', + 'file_upload' => 'Прикачи фајл', 'generate' => 'Генерирање', - 'generate_labels' => 'Generate Labels', + 'generate_labels' => 'Генерирај етикети', 'github_markdown' => 'Ова поле прифаќа означување според Github.', 'groups' => 'Групи', 'gravatar_email' => 'Gravatar е-пошта', @@ -154,61 +154,61 @@ return [ 'id' => 'ID', 'image' => 'Слика', 'image_delete' => 'Избриши ја сликата', - 'include_deleted' => 'Include Deleted Assets', + 'include_deleted' => 'Вклучи избришани средства', 'image_upload' => 'Поставете слика', - 'filetypes_accepted_help' => 'Accepted filetype is :types. The maximum size allowed is :size.|Accepted filetypes are :types. The maximum upload size allowed is :size.', - 'filetypes_size_help' => 'The maximum upload size allowed is :size.', - 'image_filetypes_help' => 'Accepted Filetypes are jpg, webp, png, gif, svg, and avif. The maximum upload size allowed is :size.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'filetypes_accepted_help' => 'Прифатливи типови на датотеки се :types. Максимална дозволена големина :size.|Прифатливи типови на датотеки се :types. Максимално дозволена големина за прикачување е :size.', + 'filetypes_size_help' => 'Максимално дозволена големина за прикачување е :size.', + 'image_filetypes_help' => 'Прифатените типови датотеки се jpg, webp, png, gif, svg и avif. Максималната дозволена големина на прикачување е: големина.', + 'unaccepted_image_type' => 'Оваа датотека со слики не беше читлива. Прифатливи типови на датотеки се jpg, webp, png, gif и svg. Миметипот на оваа датотека е: : mimetype.', 'import' => 'Увоз', - 'import_this_file' => 'Map fields and process this file', - 'importing' => 'Importing', - '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_this_file' => 'Означи полиња и обработете ја оваа датотека', + 'importing' => 'Увоз', + 'importing_help' => 'Можете да увезувате средства, додатоци, лиценци, компоненти, потрошен материјали и корисници преку CSV -датотеката.

CSV треба да биде обележана со запирка и форматирана со заглавија што одговараат на оние во пример на CSV во документацијата.', 'import-history' => 'Историја на увози', 'asset_maintenance' => 'Одржување на основни средства', 'asset_maintenance_report' => 'Извештај за одржување на основни средства', 'asset_maintenances' => 'Одржувања на основни средства', 'item' => 'Ставка', - 'item_name' => 'Item Name', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', + 'item_name' => 'Име на ставката', + 'import_file' => 'Увези CSV датотека', + 'import_type' => 'тип на CSV увоз', 'insufficient_permissions' => 'Недоволни дозволи!', - 'kits' => 'Predefined Kits', + 'kits' => 'Комплети опрема', 'language' => 'Јазик', 'last' => 'Последно', 'last_login' => 'Последна најава', 'last_name' => 'Презиме', 'license' => 'Лиценца', 'license_report' => 'Извештај за лиценци', - 'licenses_available' => 'Licenses available', + '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' => 'Локација', - 'location_plural' => 'Location|Locations', + 'location_plural' => 'Локација|Локации', 'locations' => 'Локации', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + 'logo_size' => 'Четвртасто логоа изгледаат најдобро со лого + текст. Максималната големина на логото е 50px висина и 500px ширина. ', 'logout' => 'Одјави се', 'lookup_by_tag' => 'Пребарување по код на основно средство', 'maintenances' => 'Одржувања', - 'manage_api_keys' => 'Manage API keys', + 'manage_api_keys' => 'Управување со API клучеви', 'manufacturer' => 'Производител', 'manufacturers' => 'Производители', 'markdown' => 'Ова поле прифаќа означување според Github.', 'min_amt' => 'Минимална количина', - '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' => 'Минимален број на ставки што треба да бидат достапни пред да се активира предупредувањето. Оставете Мин. Количина празно ако не сакате да примате известувања за мала количина во инвентарот.', 'model_no' => 'Модел бр.', 'months' => 'месеци', 'moreinfo' => 'Повеќе информации', 'name' => 'Име', - 'new_password' => 'New Password', + 'new_password' => 'Нова лозинка', 'next' => 'Следно', 'next_audit_date' => 'Следен датум на ревизија', - 'next_audit_date_help' => 'If you use auditing in your organization, this is usually automatically calculated based on the asset's last audit date and audit frequency (in Admin Settings > Alerts) and you can leave this blank. You can manually set this date here if you need to, but it must be later than the last audit date. ', - 'audit_images_help' => 'You can find audit images in the asset\'s history tab.', - 'no_email' => 'No email address associated with this user', + 'next_audit_date_help' => 'Доколку вршите попис на имотот во вашата организација, ова обично автоматски се пресметува на основ на последниот попис ' и фрекфенција на попишување (во Admin Settings > Alerts) и можете да го оставите празно. Овде можете да го наведете рачно доколку е потребно, но мора да биде подоцна од датумот на последниот попис. ', + 'audit_images_help' => 'Слики од пописот можете да ги најдете на картицата за историја на имотот.', + 'no_email' => 'Ниедна адреса на Е-пошта не е поврзана со овој корисник', 'last_audit' => 'Последна ревизија', 'new' => 'ново!', 'no_depreciation' => 'Не се амортизира', @@ -216,7 +216,7 @@ return [ 'no' => 'Не', 'notes' => 'Забелешки', 'order_number' => 'Број на нарачка', - 'only_deleted' => 'Only Deleted Assets', + 'only_deleted' => 'Само избришани средства', 'page_menu' => 'Прикажани се _MENU_ ставки', 'pagination_info' => 'Прикажани се _START_ до _END_ од _TOTAL_ ставки', 'pending' => 'Во чекање', @@ -229,9 +229,9 @@ return [ 'purchase_date' => 'Датум на набавка', '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', + 'quantity_minimum' => 'Имате :count артикли испод или скоро до нивото за минимални количини', + 'quickscan_checkin' => 'Брзо раздолжување', + 'quickscan_checkin_status' => 'Статус на раздолжувањето', 'ready_to_deploy' => 'Подготвен за распоредување', 'recent_activity' => 'Скорешна активност', 'remaining' => 'Останува', @@ -239,22 +239,22 @@ return [ 'reports' => 'Извештаи', 'restored' => 'вратено', 'restore' => 'Врати', - 'requestable_models' => 'Requestable Models', - 'requestable_items' => 'Requestable Items', + 'requestable_models' => 'Побарливи модели', + 'requestable_items' => 'Побарливи предмети', 'requested' => 'Побарано', - 'requested_date' => 'Requested Date', - 'requested_assets' => 'Requested Assets', - 'requested_assets_menu' => 'Requested Assets', + 'requested_date' => 'Побаран датум', + 'requested_assets' => 'Побарани средства', + 'requested_assets_menu' => 'Побарани средства', 'request_canceled' => 'Барањето е откажано', - 'request_item' => 'Request this item', - 'external_link_tooltip' => 'External link to', + 'request_item' => 'Побарајте оваа ставка', + 'external_link_tooltip' => 'Надворешна врска до', 'save' => 'Зачувај', - 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select_var' => 'Изберете: нешто... ', // this will eventually replace all of our other selects 'select' => 'Избери', - 'select_all' => 'Select All', + 'select_all' => 'Избери се', 'search' => 'Пребарај', 'select_category' => 'Одбери категорија', - 'select_datasource' => 'Select a data source', + 'select_datasource' => 'Изберете извор на податоци', 'select_department' => 'Изберете оддел', 'select_depreciation' => 'Изберете тип на амортизација', 'select_location' => 'Изберете локација', @@ -271,22 +271,22 @@ return [ 'show_current' => 'Прикажи тековно', 'sign_in' => 'Најави се', 'signature' => 'Потпис', - 'signed_off_by' => 'Signed Off By', + 'signed_off_by' => 'Потпишано од', 'skin' => 'Кожа', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! It looks like your :app integration with Snipe-IT is working!', + 'webhook_msg_note' => 'Известување ќе биде пратено преку webhook', + 'webhook_test_msg' => 'О здраво! Изгледа вашата :app интеграција со Snipe-IT работи!', 'some_features_disabled' => 'DEMO MODE: Некои функции се оневозможени за оваа инсталација.', 'site_name' => 'Име на сајтот', 'state' => 'Состојба', 'status_labels' => 'Етикети со статус', 'status_label' => 'Status Label', 'status' => 'Статус', - 'accept_eula' => 'Acceptance Agreement', + 'accept_eula' => 'Договор за прифаќање', 'supplier' => 'Добавувач', 'suppliers' => 'Добавувачи', 'sure_to_delete' => 'Дали сте сигурни дека сакате да ја избришете', 'sure_to_delete_var' => 'Дали сте сигурни дека сакате да избришете: ставка?', - 'delete_what' => 'Delete :item', + 'delete_what' => 'Избриши :item', 'submit' => 'Поднеси', 'target' => 'Цел', 'time_and_date_display' => 'Приказ на време и датум', @@ -300,267 +300,267 @@ return [ 'username_format' => 'Формат на корисничко име', 'username' => 'Корисничко име', 'update' => 'Ажурирање', - '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' => 'Дозволени типови на датотеки се png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf and rar. Максимална дозволена големина е :size.', 'uploaded' => 'Прикачено', 'user' => 'Корисник', 'accepted' => 'прифатен', 'declined' => 'одбиено', - 'declined_note' => 'Declined Notes', - 'unassigned' => 'Unassigned', + 'declined_note' => 'Одбиени белешки', + 'unassigned' => 'Недоделено', 'unaccepted_asset_report' => 'Неприфатени средства', 'users' => 'Корисници', - 'viewall' => 'View All', + 'viewall' => 'Прикажи се', 'viewassets' => 'Прикажете ги доделените основни средства', - 'viewassetsfor' => 'View Assets for :name', + 'viewassetsfor' => 'Прикажи имот од корисникот :name', 'website' => 'Веб страна', 'welcome' => 'Добредојдовте :name', 'years' => 'години', 'yes' => 'Да', 'zip' => 'Зип', 'noimage' => 'Не е прикачена слика или сликата не е пронајдена.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', + 'file_does_not_exist' => 'Бараната датотека не постои на серверот.', + 'file_upload_success' => 'Прикачувањето е успешно!', + 'no_files_uploaded' => 'Прикачувањето е успешно!', 'token_expired' => 'Вашата сесија истече. Најавете се повторно.', - 'login_enabled' => 'Login Enabled', - 'audit_due' => 'Due for Audit', - 'audit_due_days' => 'Assets Due for Audit Within :days Day|Assets Due for Audit Within :days Days', - 'checkin_due' => 'Due for Checkin', - 'checkin_overdue' => 'Overdue for Checkin', - 'checkin_due_days' => 'Assets Due for Checkin Within :days Day|Assets Due for Checkin Within :days Days', - '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', + 'login_enabled' => 'Најавувањето е овозможено', + 'audit_due' => 'Спремно за ревизија', + 'audit_due_days' => 'Имот во рок за попис во наредните :days дена|Имот во рок за попис во наредните :days дена', + 'checkin_due' => 'Рок за раздолжување', + 'checkin_overdue' => 'Поминат рок за раздолжување', + 'checkin_due_days' => 'Средства со рок за раздолжување во наредните :days дена|Средства со рок за раздолжување во наредните :days дена', + 'audit_overdue' => 'Преку рокот за ревизија', + 'accept' => 'Прифати :asset', + 'i_accept' => 'Прифаќам', + 'i_decline' => 'Одбивам', + 'accept_decline' => 'Прифати/Одбијај', + 'sign_tos' => 'Потпишете се подолу за да потврдите дека ги прифаќате условите за користење:', + 'clear_signature' => 'Избриши потпис', + 'show_help' => 'Прикажи помош', + 'hide_help' => 'Сокриј помош', + 'view_all' => 'прикажи се', + 'hide_deleted' => 'Сокриј избришани', '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 an admin user', - 'setup_done' => 'Finished!', - 'bulk_edit_about_to' => 'You are about to edit the following: ', + '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_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.

+ 'checked_out_to' => 'Проверено на', + 'fields' => 'Полиња', + 'last_checkout' => 'Последен задолжување', + 'due_to_checkin' => 'Следните :count предметите треба да се проверат наскоро:', + 'expected_checkin' => 'Очекувано раздолжување', + 'reminder_checked_out_items' => 'Ова е потсетник за предметите што моментално ви се обележани. Ако сметате дека оваа листа не е точна (нешто недостасува, или се појавува нешто што не сте примиле), испратете Е-пошта :reply_to_name на :reply_to_address.', + 'changed' => 'Променето', + 'to' => 'За', + 'report_fields_info' => '

Изберете ги полињата што сакате да ги вклучите во вашиот извештај и кликнете на генерирај. Датотеката (custom-asset-report-YYYY-mm-dd.csv) ќе се преземе автоматски, и можете да ја отворите во 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 or missing category', - 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', - '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 have 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_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - 'notification_success' => 'Success', + 'range' => 'Опсег', + 'bom_remark' => 'Додај BOM (byte-order mark) на овој CSV', + 'improvements' => 'Унапредувања', + 'information' => 'Информации', + 'permissions' => 'Дозволи', + 'managed_ldap' => '(Управувано преку LDAP)', + 'export' => 'Извоз', + 'ldap_sync' => 'LDAP синхронизација', + 'ldap_user_sync' => 'LDAP синхронизација на корисници', + 'synchronize' => 'Синхронизирај', + 'sync_results' => 'Резултати од синхронизацијата', + 'license_serial' => 'Сериски број', + 'invalid_category' => 'Невалидна или непостоечка категорија', + 'invalid_item_category_single' => 'Невалидна или непостоечка :type категорија. Ве молима да ја ажурирате категоријата од типот :type за да содржи исправна категорија пред задолжувањето.', + 'dashboard_info' => 'Ова е вашата табла. Има многу како оваа, но оваа е ваша.', + '60_percent_warning' => '60% завршено (предупредување)', + 'dashboard_empty' => 'Изгледа дека сè уште не сте додале ништо, така што немаме ништо прекрасно за прикажување. Започнете со додавање на некои средства, додатоци, потрошни материјали или лиценци сега!', + 'new_asset' => 'Ново средство', + 'new_license' => 'Нова лиценца', + 'new_accessory' => 'Нов додаток', + 'new_consumable' => 'Нов потрошен', + 'collapse' => 'Собери', + 'assigned' => 'Доделено', + 'asset_count' => 'Количина на средства', + 'accessories_count' => 'Количина на додадоци', + 'consumables_count' => 'Количина на потрошен материјал', + 'components_count' => 'Количина на компоненти', + 'licenses_count' => 'Количина на лиценци', + 'notification_error' => 'Грешка', + 'notification_error_hint' => 'Ве молиме да проверите за грешки во формуларот подолу', + 'notification_bulk_error_hint' => 'Следниве полиња имаат грешки во валидацијата и не беа уредени:', + 'notification_success' => 'Успех', 'notification_warning' => 'Предупредување', 'notification_info' => 'Информации', - 'asset_information' => 'Asset Information', - 'model_name' => 'Model Name', + 'asset_information' => 'Информации за имотот', + 'model_name' => 'Назив на моделот', 'asset_name' => 'Име на основното средство', - 'consumable_information' => 'Consumable Information:', + 'consumable_information' => 'Информации за потрошен материјал:', 'consumable_name' => 'Име на потрошен материјал:', - 'accessory_information' => 'Accessory Information:', + 'accessory_information' => 'Информации за додатоци:', 'accessory_name' => 'Име на додаток:', - 'clone_item' => 'Clone Item', - 'checkout_tooltip' => 'Check this item out', - 'checkin_tooltip' => 'Check this item in so that it is available for re-issue, re-imaging, etc', - 'checkout_user_tooltip' => 'Check this item out to a user', + 'clone_item' => 'Клонирај ставка', + 'checkout_tooltip' => 'Задолжи ја оваа ставка', + 'checkin_tooltip' => 'Раздолжете ја оваа ставка како би била достапна за повторно задолжување', + 'checkout_user_tooltip' => 'Задолжи го корисникот со оваа ставка', 'checkin_to_diff_location' => 'You can choose to check this asset in to a location other than this asset\'s default location of :default_location if one is set', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have one item requiring acceptance. Click here to accept or decline it | You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'send_email' => 'Send Email', - 'call' => 'Call number', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'cannot_be_edited' => 'This item cannot be edited.', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', - 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'maintenance_mode' => 'Услугата за ажурирање на системот е привремено недостапна. Ве молиме, проверете подоцна.', + 'maintenance_mode_title' => 'Системот е привремено недостапен', + 'ldap_import' => 'LDAP не би требало да управува со корисничките лозинки. (Ова овозможува да праќате барања за заборавена лозинка.)', + 'purge_not_allowed' => 'Чистење на избришаните датотеки е оневозможено во .env датотеката. Обратете се на поддршката или системскиот администратор.', + 'backup_delete_not_allowed' => 'Бришење на резервните копии е оневозможено во .env датотеката. Обратете се на поддршката или системскиот администратор.', + 'additional_files' => 'Додатни датотеки', + 'shitty_browser' => 'Не е детектиран потпис. Ако користите постар прелистувач, ве молиме користете помодерен прелистувач за да го завршите прифаќањето на средствата.', + 'bulk_soft_delete' =>'Привремено избришете ги овие корисници. Нивната историја на средства ќе остане недопрена, освен ако не ги исчистите избришани записи во административните поставки.', + 'bulk_checkin_delete_success' => 'Вашите избрани корисници се избришани и нивните артикли се проверени.', + 'bulk_checkin_success' => 'Предметите за избраните корисници се проверени.', + 'set_to_null' => 'Избришете ги вредностите за овој избор|Избришете ги вредностите за сите :selection_count избрани ', + 'set_users_field_to_null' => 'Избриши :field вредности за овој корисник|Избриши :field вредности за сите :user_count корисници ', + 'na_no_purchase_date' => 'N/A - Не е даден датум на набавка', + 'assets_by_status' => 'Средства по статус', + 'assets_by_status_type' => 'Средства по тип на статус', + 'pie_chart_type' => 'Тип на пита графикон на работната таблата', + 'hello_name' => 'Здраво, :name!', + 'unaccepted_profile_warning' => 'Имате една ставка што бара прифаќање. Кликнете овде за да го прифатите или одбиете | Имате :count ставки што бараат прифаќање. Кликнете овде за да ги прифатите или одбиете', + 'start_date' => 'Почетен датум', + 'end_date' => 'Краен датум', + 'alt_uploaded_image_thumbnail' => 'Прикачена слика', + 'placeholder_kit' => 'Одберете комплет', + 'file_not_found' => 'Датотеката не е пронајдена', + 'preview_not_available' => '(нема преглед)', + 'setup' => 'Подесувања', + 'pre_flight' => 'Пред-полетување', + 'skip_to_main_content' => 'Премини на главна содржина', + 'toggle_navigation' => 'Навигациско мени', + 'alerts' => 'Предупредувања', + 'tasks_view_all' => 'Види ги сите задачи', + 'true' => 'Точно', + 'false' => 'Грешно', + 'integration_option' => 'Опции за интеграција', + 'log_does_not_exist' => 'Не постојат соодветни записи.', + 'merge_users' => 'Спои корисници', + 'merge_information' => 'Ова ќе ги спои :count корисниците во еден корисник. Изберете го корисникот во кој што сакате да ги споите корисниците подолу, а придружните средства, лиценците, итн. ќе бидат пренесени на избраниот корисник, а другите корисници ќе бидат обележани како избришани.', + 'warning_merge_information' => 'Оваа акција не може да се врати и треба да се користи само кога треба да ги споите корисниците заради лош увоз или синхронизација. Бидете сигурни прво да извршите резервна копија.', + 'no_users_selected' => 'Нема избрани корисници', + 'not_enough_users_selected' => 'Најмалку :count корисници треба да бидат избрани', + 'merge_success' => ':count корисници успешно се споени во :into_username!', + 'merged' => 'споено', + 'merged_log_this_user_into' => 'Корисникот (ID :to_id - :to_username) е споен во ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Корисникот ID :from_id (:from_username) е споен во (ID :to_id - :to_username)', + 'clear_and_save' => 'Исчисти & Сними', + 'update_existing_values' => 'Обнови ги постоечките вредности?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Генерирање на ознаки за автоматско зголемување на средствата е оневозможено, така што сите редови треба да ја имаат колоната „ознака на средства“.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Забелешка: Генерирање на ознаки за автоматско зголемување на средствата е овозможено, така што ќе се создадат средства за редови кои немаат „ознака на средства“. Редовите што имаат „ознака на средства“ ќе се ажурираат со предвидените информации.', + 'send_welcome_email_to_users' => ' Испратете добредојде на Е-пошта за нови корисници?', + 'send_email' => 'Испрати Е-пошта', + 'call' => 'Повикај број', + 'back_before_importing' => 'Направете резервна копија пред увоз?', + 'csv_header_field' => 'CSV Поле за заглавие', + 'import_field' => 'Поле за увоз', + 'sample_value' => 'Пример за вредност', + 'no_headers' => 'Ниедна колона не е пронајдена', + 'error_in_import_file' => 'Се појави грешка при читање на CSV датотеката: :error', + 'errors_importing' => 'Се појавија некои грешки при увозот: ', + 'warning' => 'ВНИМАНИЕ: :warning', + 'success_redirecting' => '"Успешно... Пренасочување.', + 'cancel_request' => 'Откажи го ова барање', + 'setup_successful_migrations' => 'Направени се табелита на вашата база на податоци', + 'setup_migration_output' => 'Резултат од миграцијата:', + 'setup_migration_create_user' => 'Следно: Креирајте корисник', + 'importer_generic_error' => 'Увозот на датотеки е завршен, но се појави грешка. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Потврди', + 'autoassign_licenses' => 'Автоматски додели лиценци', + 'autoassign_licenses_help' => 'Дозволете му на овој корисник да има лиценци доделени преку алатки за групно доделување лиценци со обележување или конзола.', + 'autoassign_licenses_help_long' => 'Ова му дозволува на корисникот да има лиценци доделени преку алатки за групно доделување лиценци со обележување или конзола. (На пример, можеби не сакате на привремено вработените да им биде автоматски доделено лиценца што би ја дале само на вработените. Сè уште можете индивидуално да доделите лиценци на тие корисници, но тие нема да бидат вклучени во функцијата за издавање лиценци за сите корисници.)', + 'no_autoassign_licenses_help' => 'Не го вклучувај корисникот во функциите за групно доделување лиценци.', + 'modal_confirm_generic' => 'Дали сте сигурен?', + 'cannot_be_deleted' => 'Оваа ставка неможе да биде избришана', + 'cannot_be_edited' => 'Оваа ставка неможе да биде променета.', + 'undeployable_tooltip' => 'Предметот неможе да се задолжи. Проверете достапни количини.', + 'serial_number' => 'Сериски број', + 'item_notes' => ':item Забелешки', + 'item_name_var' => ':item Име', + 'error_user_company' => 'Компанијата за задолжување и компанијата на предметот не се поклопуваат', + 'error_user_company_accept_view' => 'Предметите со кои ве задолжуваат припаѓаат на друга компанија и затоа неможете ни да прифатите ни да одбиете. Во молиме проверете со вашите надредени', 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', + 'checked_out_to_fullname' => 'Одјавено на: Целосно име', + 'checked_out_to_first_name' => 'Одјавено на: Име', + 'checked_out_to_last_name' => 'Одјавено на: Презиме', + 'checked_out_to_username' => 'Одјавено на: Корисничко име', + 'checked_out_to_email' => 'Одјавено на: Е-пошта', + 'checked_out_to_tag' => 'Одјавено на: Ознака на средство', + 'manager_first_name' => 'Менаџер Име', + 'manager_last_name' => 'Менаџер Презиме', + 'manager_full_name' => 'Менаџер Целосно име', + 'manager_username' => 'Менаџер Корисничко име', + 'checkout_type' => 'Тип на задолжување', + 'checkout_location' => 'Локација на задолжување', + 'image_filename' => 'Име на датотеката за слика', + 'do_not_import' => 'Не увезувај', 'vip' => 'VIP', 'avatar' => 'Avatar', 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', + 'currency' => 'Валута', + 'address2' => 'Адреса 2', + 'import_note' => 'Увезено преку csv импортер', ], - 'remove_customfield_association' => 'Remove this field from the fieldset. This will not delete the custom field, only this field\'s association with this fieldset.', - 'checked_out_to_fields' => 'Checked Out To Fields', + 'remove_customfield_association' => 'Одстрани го полето од групата полиња. Ова нема да го избрише прилагоденото поле, туку само полињата поврзани со групата полиња.', + 'checked_out_to_fields' => 'Задолжено на полиња', 'percent_complete' => '% завршено', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', - 'status_compatibility' => 'If assets are already assigned, they cannot be changed to a non-deployable status type and this value change will be skipped.', - 'rtd_location_help' => 'This is the location of the asset when it is not checked out', - 'item_not_found' => ':item_type ID :id does not exist or has been deleted', - 'action_permission_denied' => 'You do not have permission to :action :item_type ID :id', - 'action_permission_generic' => 'You do not have permission to :action this :item_type', + 'uploading' => 'Прикачување... ', + 'upload_error' => 'Грешка при прикачувањето. Потврдете дека нема празни полиња и нема дупликат колони.', + 'copy_to_clipboard' => 'Копирај во Clipboard', + 'copied' => 'Копирано!', + 'status_compatibility' => 'Ако средството е доделено, не е можно статусот да биде променет во статус од не-распоредлив тип и оваа вредност ќе биде прескокната.', + 'rtd_location_help' => 'Ова е локацијата на средството кога не е задолжено', + 'item_not_found' => ':item_type ID :id не постои или е избришано', + 'action_permission_denied' => 'Немате овластувања за :action :item_type ID :id', + 'action_permission_generic' => 'Немате овластувања да :action this :item_type', 'edit' => 'ажурирај', 'action_source' => 'Action Source', 'or' => 'or', 'url' => 'URL', - 'edit_fieldset' => 'Edit fieldset fields and options', - 'permission_denied_superuser_demo' => 'Permission denied. You cannot update user information for superadmins on the demo.', - 'pwd_reset_not_sent' => 'User is not activated, is LDAP synced, or does not have an email address', - 'error_sending_email' => 'Error sending email', - 'sad_panda' => 'Sad panda. You are not authorized to do the thing. Maybe return to the dashboard, or contact your administrator.', + 'edit_fieldset' => 'Измени полиња на групата и опции', + 'permission_denied_superuser_demo' => 'Овластувањето е одбиено. Неможете да измените податоци за Суперадмин во оваа демонстрација.', + 'pwd_reset_not_sent' => 'Корисникот не е активиран, дали LDAP е синхронизиран, или нема неведено адреса на Е-пошта', + 'error_sending_email' => 'Грешка при испраќањето Е-пошта', + 'sad_panda' => 'Тажна панда. Не сте овластени да го направите ова. Можеби назад кон контролната табла, или контактирајте го администраторот.', 'bulk' => [ 'delete' => [ - 'header' => 'Bulk Delete :object_type', - 'warn' => 'You are about to delete one :object_type|You are about to delete :count :object_type', - 'success' => ':object_type successfully deleted|Successfully deleted :count :object_type', - 'error' => 'Could not delete :object_type', - 'nothing_selected' => 'No :object_type selected - nothing to do', - 'partial' => 'Deleted :success_count :object_type, but :error_count :object_type could not be deleted', + 'header' => 'Групно бришење :object_type', + 'warn' => 'Ќе го избришете :object_type|Ќе го избришете :count :object_type', + 'success' => ':object_type е успешно избришан|Успешно избришан :count :object_type', + 'error' => 'Не е можно да се избирише :object_type', + 'nothing_selected' => 'Ниеден :object_type не е избран - не е потребно ништо да се прави', + 'partial' => 'Избришан :success_count :object_type, but :error_count :object_type не можеше да се избриши', ], ], - 'no_requestable' => 'There are no requestable assets or asset models.', + 'no_requestable' => 'Нема повеќе побарливи предмети или модели.', 'countable' => [ - 'accessories' => ':count Accessory|:count Accessories', - 'assets' => ':count Asset|:count Assets', - 'licenses' => ':count License|:count Licenses', - 'license_seats' => ':count License Seat|:count License Seats', - 'consumables' => ':count Consumable|:count Consumables', - 'components' => ':count Component|:count Components', + 'accessories' => ':count Додаток|:count Додатоци', + 'assets' => ':count Средство|:count Средства', + 'licenses' => ':count Лиценца|:count Лиценци', + 'license_seats' => ':count Лиценцно место|:count Лиценцни места', + 'consumables' => ':count Потрошен материјал|:count Потрошни материјали', + 'components' => ':count Компонента|:count Компоненти', ], 'more_info' => 'Повеќе информации', - 'quickscan_bulk_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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', - 'whoops' => 'Whoops!', - 'something_went_wrong' => 'Something went wrong with your request.', - 'close' => 'Close', + 'quickscan_bulk_help' => 'Потврдувањето на ова поле ќе го уреди записот на средствата за да ја одрази оваа нова локација. Оставањето непотврдено, едноставно ќе ја забележи локацијата во пописот. Забележете дека ако се потврди ова средство, нема да ја промени локацијата на лицето, средството или локацијата на која се задолжува.', + 'whoops' => 'Упс!', + 'something_went_wrong' => 'Нешто тргна наопаку со вашето барање.', + 'close' => 'Затвори', 'expires' => 'Истекува', - 'map_fields'=> 'Map :item_type Field', - 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', - 'label' => 'Label', - 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'map_fields'=> 'Мапирај :item_type Поле', + 'remaining_var' => ':count преостануваат', + 'label' => 'Етикета', + 'import_asset_tag_exists' => 'Средство со ознаката :asset_tag веќе постои и не беше побарано ажурирање.Не е направена никаква промена.', + 'countries_manually_entered_help' => 'Вредности со звездичка (*) биле рачно внесени и не се совпаѓаат со постојните ISO 3166 вредности во менито', ]; diff --git a/resources/lang/mk-MK/help.php b/resources/lang/mk-MK/help.php index 482ebcc4db..4056a664fa 100644 --- a/resources/lang/mk-MK/help.php +++ b/resources/lang/mk-MK/help.php @@ -15,7 +15,7 @@ return [ 'more_info_title' => 'Повеќе информации', - '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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + 'audit_help' => 'Обележувањето на ова поле ќе го уреди записот на средствата за да ја одрази оваа нова локација. Оставањето необележано едноставно ќе ја забележи локацијата во дневникот за ревизија.

Забележете дека ако се обележи ова средство, тоа нема да ја промени локацијата на лицето, средството или локацијата на која се проверува.', 'assets' => 'Основни средства се ставки следени по сериски број или код на средства. Тие обично имаат повисока набавна вредност и е важно нивно поединечно евидентирање.', @@ -31,5 +31,5 @@ return [ 'depreciations' => 'Можете да поставите амортизационен план за основните средства за да ја намалувате нивната вредност праволиниски.', - 'empty_file' => 'The importer detects that this file is empty.' + 'empty_file' => 'Увозникот открива дека оваа датотека е празна.' ]; diff --git a/resources/lang/mk-MK/localizations.php b/resources/lang/mk-MK/localizations.php index f335ddc1b3..db2a3bc208 100644 --- a/resources/lang/mk-MK/localizations.php +++ b/resources/lang/mk-MK/localizations.php @@ -2,60 +2,60 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Изберете јазик', 'languages' => [ - 'en-US'=> 'English, US', - 'en-GB'=> 'English, UK', - 'am-ET' => 'Amharic', - 'af-ZA'=> 'Afrikaans', - 'ar-SA'=> 'Arabic', - 'bg-BG'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'ca-ES' => 'Catalan', - 'hr-HR'=> 'Croatian', - 'cs-CZ'=> 'Czech', - 'da-DK'=> 'Danish', - 'nl-NL'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et-EE'=> 'Estonian', - 'fil-PH'=> 'Filipino', - 'fi-FI'=> 'Finnish', - 'fr-FR'=> 'French', - 'de-DE'=> 'German', - 'de-if'=> 'German (Informal)', - 'el-GR'=> 'Greek', - 'he-IL'=> 'Hebrew', - 'hu-HU'=> 'Hungarian', - 'is-IS' => 'Icelandic', - 'id-ID'=> 'Indonesian', - 'ga-IE'=> 'Irish', - 'it-IT'=> 'Italian', - 'ja-JP'=> 'Japanese', - 'km-KH'=>'Khmer', - 'ko-KR'=> 'Korean', - 'lt-LT'=>'Lithuanian', - 'lv-LV'=> 'Latvian', - 'mk-MK'=> 'Macedonian', - 'ms-MY'=> 'Malay', - 'mi-NZ'=> 'Maori', - 'mn-MN'=> 'Mongolian', + 'en-US'=> 'Англиски, САД', + 'en-GB'=> 'Англиски, ОК', + 'am-ET' => 'Ахмарски', + 'af-ZA'=> 'Африкански', + 'ar-SA'=> 'Арабски', + 'bg-BG'=> 'Бугарски', + 'zh-CN'=> 'Кинески, поедноставен', + 'zh-TW'=> 'Кинески, традиционален', + 'ca-ES' => 'Каталонски', + 'hr-HR'=> 'Хрватски', + 'cs-CZ'=> 'Чешки', + 'da-DK'=> 'Дански', + 'nl-NL'=> 'Холандски', + 'en-ID'=> 'Англиски, Индонезија', + 'et-EE'=> 'Естонски', + 'fil-PH'=> 'Филипински', + 'fi-FI'=> 'Фински', + 'fr-FR'=> 'Француски', + 'de-DE'=> 'Германски', + 'de-if'=> 'Германски (неформален)', + 'el-GR'=> 'Грчки', + 'he-IL'=> 'Еврејски', + 'hu-HU'=> 'Унгарски', + 'is-IS' => 'Исландски', + 'id-ID'=> 'Индонезиски', + 'ga-IE'=> 'Ирски', + 'it-IT'=> 'Италијански', + 'ja-JP'=> 'Јапонски', + 'km-KH'=>'Кмерски', + 'ko-KR'=> 'Корејски', + 'lt-LT'=>'Литвански', + 'lv-LV'=> 'Латвиски', + 'mk-MK'=> 'Македонски', + 'ms-MY'=> 'Малајски', + 'mi-NZ'=> 'Маорски', + 'mn-MN'=> 'Монголски', //'no-NO'=> 'Norwegian', - 'nb-NO'=> 'Norwegian Bokmål', + 'nb-NO'=> 'Норвешки бокмал', //'nn-NO'=> 'Norwegian Nynorsk', - 'fa-IR'=> 'Persian', - 'pl-PL'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro-RO'=> 'Romanian', - 'ru-RU'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sk-SK'=> 'Slovak', - 'sl-SI'=> 'Slovenian', - 'so-SO'=> 'Somali', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', + 'fa-IR'=> 'Персиски', + 'pl-PL'=> 'Полски', + 'pt-PT'=> 'Португалски', + 'pt-BR'=> 'Португалски, Бразилски', + 'ro-RO'=> 'Романски', + 'ru-RU'=> 'Руски', + 'sr-CS' => 'Српски (латиница)', + 'sk-SK'=> 'Словачки', + 'sl-SI'=> 'Словенски', + 'so-SO'=> 'Сомалиски', + 'es-ES'=> 'Шпански', + 'es-CO'=> 'Шпански, Колумбија', + 'es-MX'=> 'Шпански, Мексико', 'es-VE'=> 'Spanish, Venezuela', 'sv-SE'=> 'Swedish', 'tl-PH'=> 'Tagalog', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Иберете Држава', 'countries' => [ 'AC'=>'Ascension Island', @@ -111,18 +111,18 @@ return [ 'CA'=>'Canada', 'CC'=>'Cocos (Keeling) Islands', 'CD'=>'Congo (Democratic Republic)', - 'CF'=>'Central African Republic', - 'CG'=>'Congo (Republic)', - 'CH'=>'Switzerland', - 'CI'=>'Côte d\'Ivoire', - 'CK'=>'Cook Islands', - 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', - 'CO'=>'Colombia', - 'CR'=>'Costa Rica', - 'CU'=>'Cuba', - 'CV'=>'Cape Verde', + 'CF'=>'Централно Афричка Република', + 'CG'=>'Конго (Република)', + 'CH'=>'Швајцарија', + 'CI'=>'Брег на слонова коска', + 'CK'=>'Кукови острови', + 'CL'=>'Чиле', + 'CM'=>'Камерун', + 'CN'=>'Народна Република Кина', + 'CO'=>'Колумбија', + 'CR'=>'Коста Рика', + 'CU'=>'Куба', + 'CV'=>'Кејп Верде', 'CX'=>'Christmas Island', 'CY'=>'Cyprus', 'CZ'=>'Czech Republic', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/mk-MK/mail.php b/resources/lang/mk-MK/mail.php index 18e46c943e..1253f40849 100644 --- a/resources/lang/mk-MK/mail.php +++ b/resources/lang/mk-MK/mail.php @@ -2,81 +2,81 @@ return [ - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Accessory_Checkout_Notification' => 'Accessory checked out', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', - 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', - 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', - 'Confirm_asset_delivery' => 'Asset delivery confirmation', - 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', - 'Confirm_license_delivery' => 'License delivery confirmation', - 'Consumable_checkout_notification' => 'Consumable checked out', + 'Accessory_Checkin_Notification' => 'Додаток раздолжен', + 'Accessory_Checkout_Notification' => 'Додаток задолжен', + 'Asset_Checkin_Notification' => 'Средство раздолжено', + 'Asset_Checkout_Notification' => 'Средство задолжено', + 'Confirm_Accessory_Checkin' => 'Потврда за раздолжување додаток', + 'Confirm_Asset_Checkin' => 'Потвдра за задолжување средство', + 'Confirm_accessory_delivery' => 'Потврда за достава на додаток', + 'Confirm_asset_delivery' => 'Потврда за испорака на средств', + 'Confirm_consumable_delivery' => 'Потврда за испорака на потрошни материјали', + 'Confirm_license_delivery' => 'Потврда за испорака на лиценца', + 'Consumable_checkout_notification' => 'Задолжен потрошен материјал', 'Days' => 'Денови', - 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', - 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', - 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expected_Checkin_Date' => 'Средството со кое сте задолжени треба да се врати на :date', + 'Expected_Checkin_Notification' => 'Потсетување: :name датумот за враќање наближува', + 'Expected_Checkin_Report' => 'Извештај за средства кои треба да се вратат', 'Expiring_Assets_Report' => 'Извештај за истекување на средства.', 'Expiring_Licenses_Report' => 'Извештај за истекување на лиценци.', 'Item_Request_Canceled' => 'Барањето е откажано', 'Item_Requested' => 'Побарана ставка', - 'License_Checkin_Notification' => 'License checked in', - 'License_Checkout_Notification' => 'License checked out', + 'License_Checkin_Notification' => 'Лиценца задолжена', + 'License_Checkout_Notification' => 'Лиценца раздолжена', 'Low_Inventory_Report' => 'Извештај за низок инвентар', 'a_user_canceled' => 'Корисникот го откажал барањето за средство на веб-страницата', 'a_user_requested' => 'Корисникот побарал средство на веб-страницата', - 'acceptance_asset_accepted' => 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Име на додаток:', - 'additional_notes' => 'Дополнителни забелешки:', + 'acceptance_asset_accepted' => 'Корисникот го прифати средството', + 'acceptance_asset_declined' => 'Корисникот го одби средството', + 'accessory_name' => 'Име на додаток', + 'additional_notes' => 'Дополнителни забелешки', 'admin_has_created' => 'Администраторот создаде сметка за вас на :web веб-страница.', - 'asset' => 'Основно средство:', - 'asset_name' => 'Име на основното средство:', + 'asset' => 'Основно средство', + 'asset_name' => 'Име на основното средство', 'asset_requested' => 'Бараното основно средство', 'asset_tag' => 'Код на основното средство', - '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 средства чија гаранција истекува за :threshold дена.|Има :count средства чија гаранција истекува за :threshold дена.', 'assigned_to' => 'Задолжен на', 'best_regards' => 'Со почит,', - 'canceled' => 'Откажано:', - 'checkin_date' => 'Датум на раздолжување:', - 'checkout_date' => 'Датум на задолжување:', - 'checkedout_from' => 'Checked out from', - 'checkedin_from' => 'Checked in from', - 'checked_into' => 'Checked into', + 'canceled' => 'Откажано', + 'checkin_date' => 'Датум на раздолжување', + 'checkout_date' => 'Датум на задолжување', + 'checkedout_from' => 'Задолжено од', + 'checkedin_from' => 'Раздолжено од', + 'checked_into' => 'Пријавено во', 'click_on_the_link_accessory' => 'Ве молиме кликнете на врската на дното за да потврдите дека сте го примиле додатокот.', 'click_on_the_link_asset' => 'Ве молиме кликнете на врската на дното за да потврдите дека сте го примиле основното средство.', 'click_to_confirm' => 'Ве молиме кликнете на следната врска за да ја потврдите вашата :web сметка:', 'current_QTY' => 'Тековна количина', 'days' => 'Денови', - 'expecting_checkin_date' => 'Очекуван датум на раздолжување:', + 'expecting_checkin_date' => 'Очекуван датум на раздолжување', 'expires' => 'Истекува', 'hello' => 'Здраво', 'hi' => 'Здраво', 'i_have_read' => 'Ги прочитав и се согласив со условите за користење и го примив ова средство.', - 'inventory_report' => 'Inventory Report', - 'item' => 'Средство:', - 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', - 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'inventory_report' => 'Извештај за инвентар', + 'item' => 'Ставка', + 'item_checked_reminder' => 'Ова е потсетник дека во моментов го имате :count предмети кои не сте прифатиле или одбиле. Кликнете на врската подолу за да ја потврдите вашата одлука.', + 'license_expiring_alert' => 'Има :count лиценца која истекува следните :threshold дена.|Има :count лиценци кои истекуваат следните :threshold дена.', 'link_to_update_password' => 'Ве молиме кликнете на следната врска за да ја обновите вашата :web лозинка:', 'login' => 'Најава:', 'login_first_admin' => 'Влезете во новата инсталација на Snipe-IT користејќи ги ингеренциите подолу:', - 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', + 'low_inventory_alert' => 'Има :count предмети кои се под инвентарн минимум или ќе бидат наскоро.|Има :count предмети кои се под инвентарн минимум или ќе бидат наскоро.', 'min_QTY' => 'Минимална количина', 'name' => 'Име', 'new_item_checked' => 'Ново основно средство е задолжено на Ваше име, деталите се подолу.', 'notes' => 'Забелешки', - 'password' => 'Лозинка:', + 'password' => 'Лозинка', 'password_reset' => 'Ресетирање на лозинка', 'read_the_terms' => 'Ве молиме прочитајте ги условите за употреба подолу.', - 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'Побарано:', + 'read_the_terms_and_click' => 'Прочитајте ги Условите за употреба подолу, кликнете на линкот подолу за да потврдите дека сте прочитале и се сложувате со условите за користење, и сте примиле средства.', + 'requested' => 'Побарано', 'reset_link' => 'Вашата врска за ресетирање на лозинка', 'reset_password' => 'За да ја ресетирате Вашата лозинка, притиснете на врската:', - 'rights_reserved' => 'All rights reserved.', + 'rights_reserved' => 'Сите права задржани.', 'serial' => 'Сериски', - 'snipe_webhook_test' => 'Snipe-IT Integration Test', - 'snipe_webhook_summary' => 'Snipe-IT Integration Test Summary', + 'snipe_webhook_test' => 'Snipe-IT Тест за интеграција', + 'snipe_webhook_summary' => 'Snipe-IT Резиме на тест за интеграција', 'supplier' => 'Добавувач', 'tag' => 'Таг', 'test_email' => 'Тест е-пошта од Snipe-IT', @@ -84,13 +84,13 @@ return [ 'the_following_item' => 'Следната ставка е раздолжена: ', 'to_reset' => 'За да ја ресетирате вашата :web лозинка, пополнете го овој формулар:', 'type' => 'Тип', - 'upcoming-audits' => 'There is :count asset that is coming up for audit within :threshold days.|There are :count assets that are coming up for audit within :threshold days.', + 'upcoming-audits' => 'Има :count средство што е за ревизија за :threshold дена.|Има :count Средства што се за ревизија за :threshold дена.', 'user' => 'Корисник', 'username' => 'Корисничко име', - 'unaccepted_asset_reminder' => 'You have Unaccepted Assets.', + 'unaccepted_asset_reminder' => 'Имате неприфатени средства.', 'welcome' => 'Добредојдовте :name', 'welcome_to' => 'Добредојдовте на :web!', - 'your_assets' => 'View Your Assets', + 'your_assets' => 'Видете ги вашите средства', 'your_credentials' => 'Вашите корисничко име и лозинка', - 'mail_sent' => 'Mail sent successfully!', + 'mail_sent' => 'Успешно испратена Е-пошта!', ]; diff --git a/resources/lang/mk-MK/passwords.php b/resources/lang/mk-MK/passwords.php index 41a87f98ed..627bf6321e 100644 --- a/resources/lang/mk-MK/passwords.php +++ b/resources/lang/mk-MK/passwords.php @@ -1,9 +1,9 @@ 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - 'user' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - 'token' => 'This password reset token is invalid or expired, or does not match the username provided.', - 'reset' => 'Your password has been reset!', - 'password_change' => 'Your password has been updated!', + 'sent' => 'Ако постои соодветен корисник со валидна Е-пошта во нашиот систем, испратена е Е-пошта за обновување на лозинка.', + 'user' => 'Ако постои соодветен корисник со валидна Е-пошта во нашиот систем, испратена е Е-пошта за обновување на лозинка.', + 'token' => 'Токенот за обнова на лозинката е невалиден или истечен, или не одговара со корисничкото име.', + 'reset' => 'Вашата лозинка е обновена!', + 'password_change' => 'Вашата лозинка е ажурирана!', ]; diff --git a/resources/lang/mk-MK/reminders.php b/resources/lang/mk-MK/reminders.php index f71a37e041..e6b8758171 100644 --- a/resources/lang/mk-MK/reminders.php +++ b/resources/lang/mk-MK/reminders.php @@ -15,7 +15,7 @@ return array( "password" => "Лозинките мора да содржат најмалку шест знаци и да одговараат на потврдата.", "user" => "Корисничкото име или адресата за е-пошта е неточна", - "token" => 'This password reset token is invalid or expired, or does not match the username provided.', - 'sent' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', + "token" => 'Токенот за обнова на лозинката е невалиден или истечен, или не одговара со корисничкото име.', + 'sent' => 'Ако постои соодветен корисник со валидна Е-пошта во нашиот систем, испратена е Е-пошта за обновување на лозинка.', ); diff --git a/resources/lang/mk-MK/table.php b/resources/lang/mk-MK/table.php index 1099a075a4..98dca76c4a 100644 --- a/resources/lang/mk-MK/table.php +++ b/resources/lang/mk-MK/table.php @@ -6,6 +6,6 @@ return array( 'action' => 'Акција', 'by' => 'Од', 'item' => 'Ставка', - 'no_matching_records' => 'No matching records found', + 'no_matching_records' => 'Не се пронајдени записи што одговараат', ); diff --git a/resources/lang/mk-MK/validation.php b/resources/lang/mk-MK/validation.php index 2ba7a9d267..e45c38730d 100644 --- a/resources/lang/mk-MK/validation.php +++ b/resources/lang/mk-MK/validation.php @@ -13,165 +13,165 @@ return [ | */ - 'accepted' => 'The :attribute field must be accepted.', - 'accepted_if' => 'The :attribute field must be accepted when :other is :value.', - 'active_url' => 'The :attribute field must be a valid URL.', - 'after' => 'The :attribute field must be a date after :date.', - 'after_or_equal' => 'The :attribute field must be a date after or equal to :date.', - 'alpha' => 'The :attribute field must only contain letters.', - 'alpha_dash' => 'The :attribute field must only contain letters, numbers, dashes, and underscores.', - 'alpha_num' => 'The :attribute field must only contain letters and numbers.', - 'array' => 'The :attribute field must be an array.', - 'ascii' => 'The :attribute field must only contain single-byte alphanumeric characters and symbols.', - 'before' => 'The :attribute field must be a date before :date.', - 'before_or_equal' => 'The :attribute field must be a date before or equal to :date.', + 'accepted' => 'Полето :attribute мора да биде прифатено.', + 'accepted_if' => 'Полето :attribute мора да биде прифатено кога полето :other е :value.', + 'active_url' => 'Полето :attribute мора да биде валидна URL.', + 'after' => 'Полето :attribute мора да биде датум после :date.', + 'after_or_equal' => 'Полето :attribute мора да биде датум после или еднаков на :date.', + 'alpha' => 'Полето :attribute мора да содржи само букви.', + 'alpha_dash' => 'Полето :attribute мора да содржи само букви, бројки, средни црти и долни црти.', + 'alpha_num' => 'Полето :attribute мора да содржи само букви и бројки.', + 'array' => 'Полето :attribute мора да биде низа.', + 'ascii' => 'Полето :attribute мора да содржи само алфанумерички карактери и симболи од еден бајт.', + 'before' => 'Полето :attribute мора да биде датум пред :date.', + 'before_or_equal' => 'Полето :attribute мора да биде пред или еднакво на :date.', 'between' => [ - 'array' => 'The :attribute field must have between :min and :max items.', - 'file' => 'The :attribute field must be between :min and :max kilobytes.', - 'numeric' => 'The :attribute field must be between :min and :max.', - 'string' => 'The :attribute field must be between :min and :max characters.', + 'array' => 'Полето :attribute мора да биде помеѓу :min и :max средства.', + 'file' => 'Полето :attribute мора да биде помеѓу :min и :max килобајти.', + 'numeric' => 'Полето :attribute мора да биде помеѓу :min и :max.', + 'string' => 'Полето :attribute мора да биде помеѓу :min и :max карактери.', ], - 'boolean' => 'The :attribute field must be true or false.', - 'can' => 'The :attribute field contains an unauthorized value.', - 'confirmed' => 'The :attribute field confirmation does not match.', - 'contains' => 'The :attribute field is missing a required value.', - 'current_password' => 'The password is incorrect.', - 'date' => 'The :attribute field must be a valid date.', - 'date_equals' => 'The :attribute field must be a date equal to :date.', - 'date_format' => 'The :attribute field must match the format :format.', - 'decimal' => 'The :attribute field must have :decimal decimal places.', - 'declined' => 'The :attribute field must be declined.', - 'declined_if' => 'The :attribute field must be declined when :other is :value.', - 'different' => 'The :attribute field and :other must be different.', - 'digits' => 'The :attribute field must be :digits digits.', - 'digits_between' => 'The :attribute field must be between :min and :max digits.', - 'dimensions' => 'The :attribute field has invalid image dimensions.', + 'boolean' => 'Полето :attribute мора да биде точно или грешно.', + 'can' => 'Полето :attribute содржи неавторизирана вредност.', + 'confirmed' => 'Полето :attribute потврдата не соодветствува.', + 'contains' => 'Полето :attribute недостасува задолќителна вредност.', + 'current_password' => 'Лозинката не е точна.', + 'date' => 'Полето :attribute мора да биде валиден датум.', + 'date_equals' => 'Полето :attribute мора да биде датум еднаков на :date.', + 'date_format' => 'Полето :attribute мора да биде во формат :format.', + 'decimal' => 'Полето :attribute мора да има :decimal децимални места.', + 'declined' => 'Полето :attribute мора да биде одбиено.', + 'declined_if' => 'Полето :attribute мора да биде одбиено кога :other е :value.', + 'different' => 'Полето :attribute и полето :other мора да бидат различни.', + 'digits' => 'Полето :attribute мора да биде :digits цифри.', + 'digits_between' => 'Полето :attribute мора да биде помеѓѕ :min и :max цифри.', + 'dimensions' => 'Полето :attribute има невалидни димензии на сликата.', 'distinct' => 'Полето :attribute има дупликат вредност.', - 'doesnt_end_with' => 'The :attribute field must not end with one of the following: :values.', - 'doesnt_start_with' => 'The :attribute field must not start with one of the following: :values.', - 'email' => 'The :attribute field must be a valid email address.', - 'ends_with' => 'The :attribute field must end with one of the following: :values.', + 'doesnt_end_with' => 'Полето :attribute не смее да завршува со една од следните: :values.', + 'doesnt_start_with' => 'Полето :attribute не смее да почнува со една од следните: :values.', + 'email' => 'Полето :attribute мора да биде валидна адреса на Е-пошта.', + 'ends_with' => 'Полето :attribute мора да завршува со една од следните: :values.', 'enum' => 'Избраниот :attribute не е валиден.', 'exists' => 'Избраниот :attribute не е валиден.', - 'extensions' => 'The :attribute field must have one of the following extensions: :values.', - 'file' => 'The :attribute field must be a file.', + 'extensions' => 'Полето :attribute мора да содржи една од следните екстензии: :values.', + 'file' => 'Полето :attribute мора да биде датотека.', 'filled' => 'Полето :attribute мора да има дупликат.', 'gt' => [ - 'array' => 'The :attribute field must have more than :value items.', - 'file' => 'The :attribute field must be greater than :value kilobytes.', - 'numeric' => 'The :attribute field must be greater than :value.', - 'string' => 'The :attribute field must be greater than :value characters.', + 'array' => 'Полето :attribute мора да има повеќе од :value предмети.', + 'file' => 'Полето :attribute мора да биде поголемо од :value kilobytes.', + 'numeric' => 'Полето :attribute мора да биде поголемо од :value.', + 'string' => 'Полето :attribute мора да биде поголемо од :value карактери.', ], 'gte' => [ - 'array' => 'The :attribute field must have :value items or more.', - 'file' => 'The :attribute field must be greater than or equal to :value kilobytes.', - 'numeric' => 'The :attribute field must be greater than or equal to :value.', - 'string' => 'The :attribute field must be greater than or equal to :value characters.', + 'array' => 'Полето :attribute мора да има :value предмети или повеќе.', + 'file' => 'Полето :attribute мора да биде поголемо или еднакво на :value kilobytes.', + 'numeric' => 'Полето :attribute мора да биде поголемо или еднакво на :value.', + 'string' => 'Полето :attribute мора да биде поголемо или еднакво на :value карактери.', ], - 'hex_color' => 'The :attribute field must be a valid hexadecimal color.', - 'image' => 'The :attribute field must be an image.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'hex_color' => 'Полето :attribute мора да биде валидна хексадецимална боја.', + 'image' => 'Полето :attribute мора да биде слика.', + 'import_field_empty' => 'Вредноста :fieldname неможе да биде нула.', 'in' => 'Избраниот :attribute не е валиден.', - 'in_array' => 'The :attribute field must exist in :other.', - 'integer' => 'The :attribute field must be an integer.', - 'ip' => 'The :attribute field must be a valid IP address.', - 'ipv4' => 'The :attribute field must be a valid IPv4 address.', - 'ipv6' => 'The :attribute field must be a valid IPv6 address.', - 'json' => 'The :attribute field must be a valid JSON string.', - 'list' => 'The :attribute field must be a list.', - 'lowercase' => 'The :attribute field must be lowercase.', + 'in_array' => 'Полето :attribute мора да се содржи во :other.', + 'integer' => 'Полето :attribute мора да биде цел број.', + 'ip' => 'Полето :attribute мора да биде валидна IP адреса.', + 'ipv4' => 'Полето :attribute мора да биде валидна IPv4 адреса.', + 'ipv6' => 'Полето :attribute мора да биде валидна IPv6 адреса.', + 'json' => 'Полето :attribute мора да биде валиден JSON стринг.', + 'list' => 'Полето :attribute мора да биде листа.', + 'lowercase' => 'Полето :attribute мора да биди мали букви.', 'lt' => [ - 'array' => 'The :attribute field must have less than :value items.', - 'file' => 'The :attribute field must be less than :value kilobytes.', - 'numeric' => 'The :attribute field must be less than :value.', - 'string' => 'The :attribute field must be less than :value characters.', + 'array' => 'Полето :attribute мора да има помалку од :value предмети.', + 'file' => 'Полето :attribute мора да биде помалку од :value килобајти.', + 'numeric' => 'Полето :attribute мора да биде помалку од :value.', + 'string' => 'Полето :attribute мора да биде помалку од :value карактери.', ], 'lte' => [ - 'array' => 'The :attribute field must not have more than :value items.', - 'file' => 'The :attribute field must be less than or equal to :value kilobytes.', - 'numeric' => 'The :attribute field must be less than or equal to :value.', - 'string' => 'The :attribute field must be less than or equal to :value characters.', + 'array' => 'Полето :attribute не смее да има повеќе од :value предмети.', + 'file' => 'Полето :attribute мора да биде помалку или еднакво на :value килобајти.', + 'numeric' => 'Полето :attribute мора да биде помало или еднакво на :value.', + 'string' => 'Полето :attribute мора да биде помалку или еднакво на :value characters.', ], - 'mac_address' => 'The :attribute field must be a valid MAC address.', + 'mac_address' => 'Полето :attribute мора да биде валидна MAC адреса.', 'max' => [ - 'array' => 'The :attribute field must not have more than :max items.', - 'file' => 'The :attribute field must not be greater than :max kilobytes.', - 'numeric' => 'The :attribute field must not be greater than :max.', - 'string' => 'The :attribute field must not be greater than :max characters.', + 'array' => 'Полето :attribute не смее да има повеќе од :max предмети.', + 'file' => 'Полето :attribute не смее да биде поголемо од :max килобајти.', + 'numeric' => 'Полето :attribute не смее да биде поголемо од :max.', + 'string' => 'Полето :attribute не смее да биде поголемо од :max карактери.', ], - 'max_digits' => 'The :attribute field must not have more than :max digits.', - 'mimes' => 'The :attribute field must be a file of type: :values.', - 'mimetypes' => 'The :attribute field must be a file of type: :values.', + 'max_digits' => 'Полето :attribute не смее да има повеќе од :max цифри.', + 'mimes' => 'Полето :attribute мора да биде датотека од тип: :values.', + 'mimetypes' => 'Полето :attribute мора да биде датотека од тип: :values.', 'min' => [ - 'array' => 'The :attribute field must have at least :min items.', - 'file' => 'The :attribute field must be at least :min kilobytes.', - 'numeric' => 'The :attribute field must be at least :min.', - 'string' => 'The :attribute field must be at least :min characters.', + 'array' => 'Полето :attribute мора да има најмалку :min предмети.', + 'file' => 'Полето :attribute field мора да биде најмалку :min килобајти.', + 'numeric' => 'Полето :attribute мора да биде најмалку :min.', + 'string' => 'Полето :attribute мора да биде најмалку :min карактери.', ], - 'min_digits' => 'The :attribute field must have at least :min digits.', - 'missing' => 'The :attribute field must be missing.', - 'missing_if' => 'The :attribute field must be missing when :other is :value.', - 'missing_unless' => 'The :attribute field must be missing unless :other is :value.', - 'missing_with' => 'The :attribute field must be missing when :values is present.', - 'missing_with_all' => 'The :attribute field must be missing when :values are present.', - 'multiple_of' => 'The :attribute field must be a multiple of :value.', + 'min_digits' => 'Полето :attribute мора да има најмалку :min цифри.', + 'missing' => 'Полето :attribute мора да недостасува.', + 'missing_if' => 'Полето :attribute мора да недостасува кога :other е :value.', + 'missing_unless' => 'Полето :attribute мора да недостасува освен :other е :value.', + 'missing_with' => 'Полето :attribute мора да недостасува кога :values е присутна.', + 'missing_with_all' => 'Полето :attribute мора да недостасува кога :values е присутна.', + 'multiple_of' => 'Полето :attribute мора да биди множество од :value.', 'not_in' => 'Избраниот :attribute не е валиден.', - 'not_regex' => 'The :attribute field format is invalid.', - 'numeric' => 'The :attribute field must be a number.', + 'not_regex' => 'Форматот на полето :attribute не е валиден.', + 'numeric' => 'Полето :attribute мора да биде број.', 'password' => [ - 'letters' => 'The :attribute field must contain at least one letter.', - 'mixed' => 'The :attribute field must contain at least one uppercase and one lowercase letter.', - 'numbers' => 'The :attribute field must contain at least one number.', - 'symbols' => 'The :attribute field must contain at least one symbol.', - 'uncompromised' => 'The given :attribute has appeared in a data leak. Please choose a different :attribute.', + 'letters' => 'Полето :attribute мора да содржи најмалку една буква.', + 'mixed' => 'Полето :attribute мора да содржи најмалку една голема и една мала буква.', + 'numbers' => 'Полето :attribute мора да содржи најмалку еден број.', + 'symbols' => 'Полето :attribute мора да содржи најмалку еден симбол.', + 'uncompromised' => 'Полето во дадениот :attribute се појавува во протекување на податоци. Ве молиме изберете различен :attribute.', ], - 'percent' => 'The depreciation minimum must be between 0 and 100 when depreciation type is percentage.', + 'percent' => 'Полето амортизација минимум мора да биде помеѓу 0 и 100 кога амортизацијата е во проценти.', 'present' => 'Полето :attribute е задолжително.', - 'present_if' => 'The :attribute field must be present when :other is :value.', - 'present_unless' => 'The :attribute field must be present unless :other is :value.', - 'present_with' => 'The :attribute field must be present when :values is present.', - 'present_with_all' => 'The :attribute field must be present when :values are present.', - 'prohibited' => 'The :attribute field is prohibited.', - 'prohibited_if' => 'The :attribute field is prohibited when :other is :value.', - 'prohibited_unless' => 'The :attribute field is prohibited unless :other is in :values.', - 'prohibits' => 'The :attribute field prohibits :other from being present.', - 'regex' => 'The :attribute field format is invalid.', + 'present_if' => 'Полето :attribute мора да биде присутно кога :other е :value.', + 'present_unless' => 'Полето :attribute мора да биде присутно освен ако :other е :value.', + 'present_with' => 'Полето :attribute мора да биде присутно кога :values е присутна.', + 'present_with_all' => 'Полето :attribute мора да биде присутно кога :values е присутна.', + 'prohibited' => 'Полето :attribute е забрането.', + 'prohibited_if' => 'Полето :attribute е забрането кога :other е :value.', + 'prohibited_unless' => 'Полето :attribute забрането освен ако :other е во :values.', + 'prohibits' => 'Полето :attribute забранува :other да бидат присутни.', + 'regex' => 'Форматот на полето :attribute не е валиден.', 'required' => 'Полето за :attribute е задолжително.', - 'required_array_keys' => 'The :attribute field must contain entries for: :values.', + 'required_array_keys' => 'Полето :attribute мора да содржи податоци за: :values.', 'required_if' => 'Полето :attribute е задолжително, кога :other е :values.', - 'required_if_accepted' => 'The :attribute field is required when :other is accepted.', - 'required_if_declined' => 'The :attribute field is required when :other is declined.', + 'required_if_accepted' => 'Полето :attribute е задолжително кога :other е прифатено.', + 'required_if_declined' => 'Полето :attribute е задолжително кога :other е одбиено.', 'required_unless' => 'Полето :attribute е задолжително, освен ако :other е :values.', 'required_with' => 'Полето :attribute е задолжително кога постојат :values.', - 'required_with_all' => 'The :attribute field is required when :values are present.', + 'required_with_all' => 'Полето :attribute задолжително кога :values се присутни.', 'required_without' => 'Полето :attribute е задолжително кога не постојат :values.', 'required_without_all' => 'Полето :attribute е задолжително кога не постои ниту една :values.', - 'same' => 'The :attribute field must match :other.', + 'same' => 'Полето :attribute мора да е одговара на :other.', 'size' => [ - 'array' => 'The :attribute field must contain :size items.', - 'file' => 'The :attribute field must be :size kilobytes.', - 'numeric' => 'The :attribute field must be :size.', - 'string' => 'The :attribute field must be :size characters.', + 'array' => 'Полето :attribute мора да содржи :size предмети.', + 'file' => 'Полето :attribute мора да биде :size килобајти.', + 'numeric' => 'Полето :attribute мора да биде :size.', + 'string' => 'Полето :attribute мора да биде :size карактери.', ], - 'starts_with' => 'The :attribute field must start with one of the following: :values.', + 'starts_with' => 'Полето :attribute мора да почнува со една од следните: :values.', 'string' => ':attribute мора да биде стринг.', - 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + 'two_column_unique_undeleted' => 'Полето :attribute мора да биде уникатно низ :table1 и :table2. ', 'unique_undeleted' => ':attribute мора да биде уникатен.', - 'non_circular' => 'The :attribute must not create a circular reference.', - 'not_array' => ':attribute cannot be an array.', - 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', - 'letters' => 'Password must contain at least one letter.', - 'numbers' => 'Password must contain at least one number.', - 'case_diff' => 'Password must use mixed case.', - 'symbols' => 'Password must contain symbols.', - 'timezone' => 'The :attribute field must be a valid timezone.', + 'non_circular' => 'Полето :attribute не смее да создава циркуларна референца.', + 'not_array' => ':attribute не смее да биде низа.', + 'disallow_same_pwd_as_user_fields' => 'Лозинката не смее да биде иста со корисничкото име.', + 'letters' => 'Лозинката мора да содржи најмалку една буква.', + 'numbers' => 'Лозинката мора да содржи најмалку еден број.', + 'case_diff' => 'Лозинката мора да содржи мали и големи букви.', + 'symbols' => 'Лозинката мора да содржи симболи.', + 'timezone' => 'Полето :attribute мора да биде валидна временска зона.', 'unique' => ':attribute е веќе зафатен.', 'uploaded' => ':attribute не е прикачен.', - 'uppercase' => 'The :attribute field must be uppercase.', - 'url' => 'The :attribute field must be a valid URL.', - 'ulid' => 'The :attribute field must be a valid ULID.', - 'uuid' => 'The :attribute field must be a valid UUID.', + 'uppercase' => 'Полето :attribute мора да биде големи букви.', + 'url' => 'Полето :attribute мора да биде валидна URL.', + 'ulid' => 'Полето :attribute мора да биде валидна ULID.', + 'uuid' => 'Полето :attribute мора да биде валидна UUID.', /* |-------------------------------------------------------------------------- @@ -190,22 +190,22 @@ return [ 'hashed_pass' => 'Вашата тековна лозинка е неточна', 'dumbpwd' => 'Таа лозинка е премногу честа.', 'statuslabel_type' => 'Мора да изберете валидна етикета за статус', - 'custom_field_not_found' => 'This field does not seem to exist, please double check your custom field names.', - 'custom_field_not_found_on_model' => 'This field seems to exist, but is not available on this Asset Model\'s fieldset.', + 'custom_field_not_found' => 'Полето изгледа дека непостои, ве молиме проверете го името на корисничкото поле.', + 'custom_field_not_found_on_model' => 'Полето изгледа дека постои, но не е достапно во овој модел на средство\\a.', // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP // people won't know how to format. - 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', - 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', - 'checkboxes' => ':attribute contains invalid options.', - 'radio_buttons' => ':attribute is invalid.', - 'invalid_value_in_field' => 'Invalid value included in this field', + 'purchase_date.date_format' => 'Полето :attribute мора да биде валиден датум во YYYY-MM-DD формат', + 'last_audit_date.date_format' => 'Полето :attribute мора да биде валиден датум во YYYY-MM-DD hh:mm:ss формат', + 'expiration_date.date_format' => 'Полето :attribute мора да биде валиден датум во YYYY-MM-DD формат', + 'termination_date.date_format' => 'Полето :attribute мора да биде валиден датум во YYYY-MM-DD формат', + 'expected_checkin.date_format' => 'Полето :attribute мора да биде валиден датум во YYYY-MM-DD формат', + 'start_date.date_format' => 'Полето :attribute мора да биде валиден датум во YYYY-MM-DD формат', + 'end_date.date_format' => 'Полето :attribute мора да биде валиден датум во YYYY-MM-DD fформат', + 'checkboxes' => ':attribute содржи невалидни опции.', + 'radio_buttons' => ':attribute не е валиден.', + 'invalid_value_in_field' => 'Невалидна вредност вклучена во полето', ], /* |-------------------------------------------------------------------------- @@ -228,9 +228,9 @@ return [ */ 'generic' => [ - 'invalid_value_in_field' => 'Invalid value included in this field', - 'required' => 'This field is required', - 'email' => 'Please enter a valid email address', + 'invalid_value_in_field' => 'Невалидна вредност вклучена во полето', + 'required' => 'Полето е задолжително', + 'email' => 'Ве молиме внесете валидна адреса на Е-пошта', ], diff --git a/resources/lang/ml-IN/admin/hardware/form.php b/resources/lang/ml-IN/admin/hardware/form.php index edec543637..03b8f04add 100644 --- a/resources/lang/ml-IN/admin/hardware/form.php +++ b/resources/lang/ml-IN/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/ml-IN/admin/locations/message.php b/resources/lang/ml-IN/admin/locations/message.php index 488ec9c670..8fd96c2c3d 100644 --- a/resources/lang/ml-IN/admin/locations/message.php +++ b/resources/lang/ml-IN/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Location does not exist.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'This location is currently associated with at least one asset and cannot be deleted. Please update your assets to no longer reference this location and try again. ', 'assoc_child_loc' => 'This location is currently the parent of at least one child location and cannot be deleted. Please update your locations to no longer reference this location and try again. ', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/ml-IN/admin/settings/general.php b/resources/lang/ml-IN/admin/settings/general.php index 7ce360edab..9a81886ae8 100644 --- a/resources/lang/ml-IN/admin/settings/general.php +++ b/resources/lang/ml-IN/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Backups', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/ml-IN/admin/users/message.php b/resources/lang/ml-IN/admin/users/message.php index 4d014775bd..b6ddad3aac 100644 --- a/resources/lang/ml-IN/admin/users/message.php +++ b/resources/lang/ml-IN/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'You have successfully declined this asset.', 'bulk_manager_warn' => 'Your users have been successfully updated, however your manager entry was not saved because the manager you selected was also in the user list to be edited, and users may not be their own manager. Please select your users again, excluding the manager.', 'user_exists' => 'User already exists!', - 'user_not_found' => 'User does not exist.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'The login field is required', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'The password is required.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Could not search the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', 'ldap_could_not_get_entries' => 'Could not get entries from the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', 'password_ldap' => 'The password for this account is managed by LDAP/Active Directory. Please contact your IT department to change your password. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/ml-IN/general.php b/resources/lang/ml-IN/general.php index 271d535f5d..17a0d3f276 100644 --- a/resources/lang/ml-IN/general.php +++ b/resources/lang/ml-IN/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Expires', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/ml-IN/localizations.php b/resources/lang/ml-IN/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/ml-IN/localizations.php +++ b/resources/lang/ml-IN/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/ml-IN/mail.php b/resources/lang/ml-IN/mail.php index edb1683200..72fb70db80 100644 --- a/resources/lang/ml-IN/mail.php +++ b/resources/lang/ml-IN/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'A user has requested an item on the website', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Accessory Name:', - 'additional_notes' => 'Additional Notes:', + 'accessory_name' => 'Accessory Name', + 'additional_notes' => 'Additional Notes', 'admin_has_created' => 'An administrator has created an account for you on the :web website.', - 'asset' => 'Asset:', - 'asset_name' => 'Asset Name:', + 'asset' => 'Asset', + 'asset_name' => 'Asset Name', 'asset_requested' => 'Asset requested', 'asset_tag' => 'Asset Tag', '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.', 'assigned_to' => 'Assigned To', 'best_regards' => 'Best regards,', - 'canceled' => 'Canceled:', - 'checkin_date' => 'Checkin Date:', - 'checkout_date' => 'Checkout Date:', + 'canceled' => 'Canceled', + 'checkin_date' => 'Checkin Date', + 'checkout_date' => 'Checkout Date', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', 'current_QTY' => 'Current QTY', 'days' => 'Days', - 'expecting_checkin_date' => 'Expected Checkin Date:', + 'expecting_checkin_date' => 'Expected Checkin Date', 'expires' => 'Expires', 'hello' => 'Hello', 'hi' => 'Hi', 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', 'inventory_report' => 'Inventory Report', - 'item' => 'Item:', + 'item' => 'Item', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'link_to_update_password' => 'Please click on the following link to update your :web password:', @@ -66,11 +66,11 @@ return [ 'name' => 'Name', 'new_item_checked' => 'A new item has been checked out under your name, details are below.', 'notes' => 'Notes', - 'password' => 'Password:', + 'password' => 'Password', 'password_reset' => 'Password Reset', 'read_the_terms' => 'Please read the terms of use below.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'Requested:', + 'requested' => 'Requested', 'reset_link' => 'Your Password Reset Link', 'reset_password' => 'Click here to reset your password:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/mn-MN/admin/hardware/form.php b/resources/lang/mn-MN/admin/hardware/form.php index 61a2ccd71a..271d8b313c 100644 --- a/resources/lang/mn-MN/admin/hardware/form.php +++ b/resources/lang/mn-MN/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/mn-MN/admin/locations/message.php b/resources/lang/mn-MN/admin/locations/message.php index 803ac71e41..c6993151e5 100644 --- a/resources/lang/mn-MN/admin/locations/message.php +++ b/resources/lang/mn-MN/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Байршил байхгүй байна.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Энэ байршил нь одоогоор нэгээс доошгүй активтай холбоотой бөгөөд устгах боломжгүй байна. Энэ байршлыг лавлагаа болгохоо болихын тулд өөрийн хөрөнгийг шинэчлээд дахин оролдоно уу.', 'assoc_child_loc' => 'Энэ байршил нь одоогоор хамгийн багадаа нэг хүүхдийн байрлалын эцэг эх бөгөөд устгах боломжгүй байна. Энэ байршлыг лавшруулахгүй болгохын тулд байршлаа шинэчлээд дахин оролдоно уу.', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/mn-MN/admin/settings/general.php b/resources/lang/mn-MN/admin/settings/general.php index 900f44f11f..855b626c34 100644 --- a/resources/lang/mn-MN/admin/settings/general.php +++ b/resources/lang/mn-MN/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Нөөцлөлтүүд', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/mn-MN/admin/users/message.php b/resources/lang/mn-MN/admin/users/message.php index c0fad766d6..0ab1b14f0c 100644 --- a/resources/lang/mn-MN/admin/users/message.php +++ b/resources/lang/mn-MN/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Та энэ хөрөнгийг амжилттай татгалзсан.', 'bulk_manager_warn' => 'Таны хэрэглэгчид амжилттай шинэчлэгдсэн хэдий ч таны менежерийн оруулгыг хадгалсангүй, учир нь таны сонгосон менежер засварлах хэрэглэгчийн жагсаалт мөн хэрэглэгчид магадгүй өөрийн менежер биш байж болно. Менежерийг оруулалгүйгээр хэрэглэгчдийг дахин сонгоно уу.', 'user_exists' => 'Хэрэглэгч бүртгэгдсэн байна!', - 'user_not_found' => 'Хэрэглэгч байхгүй байна.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Нэвтрэх талбар шаардлагатай байна', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Нууц үг шаардагдана.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'LDAP серверийг хайж чадахгүй байна. LDAP серверийн тохиргоог LDAP тохиргооны файлдаа шалгана уу.
LDAP серверийн алдаа:', 'ldap_could_not_get_entries' => 'LDAP серверээс бичилтийг авч чадсангүй. LDAP серверийн тохиргоог LDAP тохиргооны файлдаа шалгана уу.
LDAP серверийн алдаа:', 'password_ldap' => 'Энэ акаунтын нууц үгийг LDAP / Active Directory удирддаг. Нууц үгээ солихын тулд өөрийн IT хэлтэст хандана уу.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/mn-MN/general.php b/resources/lang/mn-MN/general.php index cf870ecaf6..d4b9681d83 100644 --- a/resources/lang/mn-MN/general.php +++ b/resources/lang/mn-MN/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Хугацаа дуусна', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/mn-MN/localizations.php b/resources/lang/mn-MN/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/mn-MN/localizations.php +++ b/resources/lang/mn-MN/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/mn-MN/mail.php b/resources/lang/mn-MN/mail.php index 5e47c2bcdb..843c290006 100644 --- a/resources/lang/mn-MN/mail.php +++ b/resources/lang/mn-MN/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Хэрэглэгч вэбсайт дээрх зүйлийг хүссэн байна', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Дагалдах хэрэгслийн нэр:', - 'additional_notes' => 'Нэмэлт тайлбар:', + 'accessory_name' => 'Дагалдах хэрэгслийн нэр', + 'additional_notes' => 'Нэмэлт тайлбар', 'admin_has_created' => 'Администратор танд зориулж дараах вэбсайт дээр акаунт үүсгэсэн байна.', - 'asset' => 'Актив:', - 'asset_name' => 'Хөрөнгийн нэр:', + 'asset' => 'Актив', + 'asset_name' => 'Хөрөнгийн нэр', 'asset_requested' => 'Хөрөнгө хүссэн', 'asset_tag' => 'Хөрөнгийн шошго', '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.', 'assigned_to' => 'Томилогдсон', 'best_regards' => 'Хамгийн сайн нь,', - 'canceled' => 'Цуцалсан:', - 'checkin_date' => 'Огноо шалгах:', - 'checkout_date' => 'Тооцоо хийх өдөр:', + 'canceled' => 'Цуцалсан', + 'checkin_date' => 'Checkin Огноо', + 'checkout_date' => 'Тооцоо хийх өдөр', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Вэбсайтаа баталгаажуулахын тулд дараах холбоос дээр дарна уу:', 'current_QTY' => 'Одоогийн QTY', 'days' => 'Өдөр', - 'expecting_checkin_date' => 'Хүлээгдэж буй хугацаа:', + 'expecting_checkin_date' => 'Хүлээгдэж буй хугацаа', 'expires' => 'Хугацаа дуусна', 'hello' => 'Сайн уу', 'hi' => 'Сайн уу', 'i_have_read' => 'Би ашиглалтын нөхцөлийг уншиж, зөвшөөрч, энэ зүйлийг хүлээн авсан.', 'inventory_report' => 'Inventory Report', - 'item' => 'Зүйл:', + 'item' => 'Зүйл', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => ':count ширхэг лизенц :threshhold өдрийн дотор дуусна.|:count ширхэг лизенц :threshhold өдрийн дотор дуусна.', 'link_to_update_password' => 'Вэбсайтаа шинэчлэхийн тулд дараах холбоос дээр дарна уу:', @@ -66,11 +66,11 @@ return [ 'name' => 'Нэр', 'new_item_checked' => 'Таны нэрээр шинэ зүйл шалгасан бөгөөд дэлгэрэнгүй мэдээлэл доор байна.', 'notes' => 'Тэмдэглэл', - 'password' => 'Нууц үг:', + 'password' => 'Нууц үг', 'password_reset' => 'Нууц үг шинэчлэх', 'read_the_terms' => 'Доорх хэрэглээний нөхцөлийг уншина уу.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'Хүсэлт гаргасан:', + 'requested' => 'Хүсэлт гаргасан', 'reset_link' => 'Таны нууц үгээ шинэчлэх линк', 'reset_password' => 'Нууц үгээ дахин тохируулах бол энд дарна уу:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/ms-MY/admin/categories/general.php b/resources/lang/ms-MY/admin/categories/general.php index 6d7f840eda..aec594f8ef 100644 --- a/resources/lang/ms-MY/admin/categories/general.php +++ b/resources/lang/ms-MY/admin/categories/general.php @@ -8,7 +8,7 @@ return array( 'clone' => 'Klon Kategori', 'create' => 'Cipta Kategori', 'edit' => 'Kemaskini Kategori', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', + 'email_will_be_sent_due_to_global_eula' => '.', 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', 'eula_text' => 'Kategori EULA', 'eula_text_help' => 'Bidang ini membolehkan anda menyesuaikan EULA anda untuk jenis aset tertentu. Jika anda hanya mempunyai satu EULA untuk semua aset anda, anda boleh menyemak kotak di bawah untuk menggunakan lalai utama.', diff --git a/resources/lang/ms-MY/admin/hardware/form.php b/resources/lang/ms-MY/admin/hardware/form.php index d482551993..dfc3c30119 100644 --- a/resources/lang/ms-MY/admin/hardware/form.php +++ b/resources/lang/ms-MY/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/ms-MY/admin/locations/message.php b/resources/lang/ms-MY/admin/locations/message.php index eeb1b41078..cd2ae708a6 100644 --- a/resources/lang/ms-MY/admin/locations/message.php +++ b/resources/lang/ms-MY/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Lokasi tidak wujud.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Lokasi ini kini dikaitkan dengan sekurang-kurangnya satu aset dan tidak boleh dihapuskan. Sila kemas kini aset anda untuk tidak merujuk lagi lokasi ini dan cuba lagi.', 'assoc_child_loc' => 'Lokasi ini adalah ibu bapa sekurang-kurangnya satu lokasi kanak-kanak dan tidak boleh dipadamkan. Sila kemas kini lokasi anda untuk tidak merujuk lokasi ini lagi dan cuba lagi.', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/ms-MY/admin/settings/general.php b/resources/lang/ms-MY/admin/settings/general.php index 1094443927..6e3b58072e 100644 --- a/resources/lang/ms-MY/admin/settings/general.php +++ b/resources/lang/ms-MY/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Sandaran', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/ms-MY/admin/users/message.php b/resources/lang/ms-MY/admin/users/message.php index 893f110b21..26d7e62144 100644 --- a/resources/lang/ms-MY/admin/users/message.php +++ b/resources/lang/ms-MY/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Anda telah berjaya menolak aset ini.', 'bulk_manager_warn' => 'Pengguna anda telah berjaya dikemas kini, namun entri pengurus anda tidak disimpan kerana pengurus yang anda pilih juga dalam senarai pengguna untuk diedit, dan pengguna mungkin bukan pengurus mereka sendiri. Sila pilih pengguna anda sekali lagi, tidak termasuk pengurus.', 'user_exists' => 'Pengguna telah wujud!', - 'user_not_found' => 'Pengguna tidak wujud.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Ruangan log masuk diperlukan', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Ruangan kata kunci diperlukan.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Tidak dapat mencari pelayan LDAP. Sila periksa konfigurasi pelayan LDAP anda dalam fail konfigurasi LDAP.
Error dari LDAP Server:', 'ldap_could_not_get_entries' => 'Tidak dapat masuk dari pelayan LDAP. Sila periksa konfigurasi pelayan LDAP anda dalam fail konfigurasi LDAP.
Error dari LDAP Server:', 'password_ldap' => 'Kata laluan untuk akaun ini diuruskan oleh LDAP / Active Directory. Sila hubungi jabatan IT anda untuk menukar kata laluan anda.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/ms-MY/general.php b/resources/lang/ms-MY/general.php index af5feb34ac..8c058a91f7 100644 --- a/resources/lang/ms-MY/general.php +++ b/resources/lang/ms-MY/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Tamat tempoh', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/ms-MY/localizations.php b/resources/lang/ms-MY/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/ms-MY/localizations.php +++ b/resources/lang/ms-MY/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/ms-MY/mail.php b/resources/lang/ms-MY/mail.php index f02540ae16..90875764ef 100644 --- a/resources/lang/ms-MY/mail.php +++ b/resources/lang/ms-MY/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Seorang pengguna telah meminta item di laman web', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Nama Aksesori:', - 'additional_notes' => 'Nota tambahan:', + 'accessory_name' => 'Nama Aksesori', + 'additional_notes' => 'Nota tambahan', 'admin_has_created' => 'Pentadbir telah membuat akaun untuk anda di: laman web web.', - 'asset' => 'Aset:', - 'asset_name' => 'Nama Aset:', + 'asset' => 'Harta', + 'asset_name' => 'Nama Harta', 'asset_requested' => 'Aset diminta', 'asset_tag' => 'Tag Harta', '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.', 'assigned_to' => 'Ditugaskan untuk', 'best_regards' => 'Selamat sejahtera,', - 'canceled' => 'Dibatalkan:', - 'checkin_date' => 'Tarikh Semakan:', - 'checkout_date' => 'Tarikh Semakan:', + 'canceled' => 'Dibatalkan', + 'checkin_date' => 'Tarikh daftar masuk', + 'checkout_date' => 'Tarikh Agihan', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Sila klik pada pautan berikut untuk mengesahkan akaun web anda:', 'current_QTY' => 'QTY semasa', 'days' => 'Hari', - 'expecting_checkin_date' => 'Tarikh Semak Yang Diharapkan:', + 'expecting_checkin_date' => 'Tarikh Periksa Yang Diharapkan', 'expires' => 'Tamat tempoh', 'hello' => 'Hello', 'hi' => 'Hi', 'i_have_read' => 'Saya telah membaca dan bersetuju dengan terma penggunaan, dan telah menerima item ini.', 'inventory_report' => 'Inventory Report', - 'item' => 'Perkara:', + 'item' => 'Perkara', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'Terdapat :count lesen yang akan tamat dalam tempoh :threshold hari.|Terdapat :count lesen yang akan tamat dalam tempoh :threshold hari.', 'link_to_update_password' => 'Sila klik pada pautan berikut untuk mengemas kini kata laluan web anda:', @@ -66,11 +66,11 @@ return [ 'name' => 'Nama', 'new_item_checked' => 'Item baru telah diperiksa di bawah nama anda, butiran di bawah.', 'notes' => 'Nota', - 'password' => 'Kata Laluan:', + 'password' => 'Kata Laluan', 'password_reset' => 'Memadam kata laluan', 'read_the_terms' => 'Sila baca terma penggunaan di bawah.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'Diminta:', + 'requested' => 'Diminta', 'reset_link' => 'Pautan Semula Kata Laluan Anda', 'reset_password' => 'Klik di sini untuk menetapkan semula kata laluan anda:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/nb-NO/admin/hardware/form.php b/resources/lang/nb-NO/admin/hardware/form.php index f58d7b8cb9..4a7f1428ba 100644 --- a/resources/lang/nb-NO/admin/hardware/form.php +++ b/resources/lang/nb-NO/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Oppdater bare standardlokasjon', 'asset_location_update_actual' => 'Oppdater bare faktisk plassering', 'asset_not_deployable' => 'Den eiendelstatusen gjør at denne eiendelen ikke kan sjekkes ut.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'Den statusen gjør det mulig å sjekke ut denne eiendelen.', 'processing_spinner' => 'Behandler... (Dette kan ta litt tid for store filer)', 'optional_infos' => 'Valgfri informasjon', diff --git a/resources/lang/nb-NO/admin/locations/message.php b/resources/lang/nb-NO/admin/locations/message.php index d74b25367b..4d9e7ad933 100644 --- a/resources/lang/nb-NO/admin/locations/message.php +++ b/resources/lang/nb-NO/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Lokasjon eksisterer ikke.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Lokasjonen er tilknyttet minst en eiendel og kan ikke slettes. Oppdater dine eiendeler slik at de ikke refererer til denne lokasjonen, og prøv igjen. ', 'assoc_child_loc' => 'Lokasjonen er overordnet til minst en underlokasjon og kan ikke slettes. Oppdater din lokasjoner til å ikke referere til denne lokasjonen, og prøv igjen. ', 'assigned_assets' => 'Tildelte ressurser', diff --git a/resources/lang/nb-NO/admin/settings/general.php b/resources/lang/nb-NO/admin/settings/general.php index a917561c0c..ab23cfe635 100644 --- a/resources/lang/nb-NO/admin/settings/general.php +++ b/resources/lang/nb-NO/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Sikkerhetskopier', 'backups_help' => 'Opprette, laste ned og gjenopprette sikkerhetskopier ', 'backups_restoring' => 'Gjenoppretting fra sikkerhetskopi', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/nb-NO/admin/users/message.php b/resources/lang/nb-NO/admin/users/message.php index ece6cbec5e..4e1faa24d9 100644 --- a/resources/lang/nb-NO/admin/users/message.php +++ b/resources/lang/nb-NO/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Du har avvist eiendelen.', 'bulk_manager_warn' => 'Brukerne er oppdatert, men lederen ble ikke lagret fordi lederen du valgte også i brukerlisten for redigering og brukere kan ikke være sin egen leder. Velg brukerne igjen, unntatt lederen.', 'user_exists' => 'Bruker finnes allerede!', - 'user_not_found' => 'Brukeren finnes ikke.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Login-feltet er påkrevd', 'user_has_no_assets_assigned' => 'Ingen eiendeler er tilordnet brukeren for øyeblikket.', 'user_password_required' => 'Passord er påkrevd.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Kunne ikke utføre søk på LDAP-serveren. Sjekk LDAP-innstillingene i konfigurasjonsfilen.
Feil fra LDAP-server:', 'ldap_could_not_get_entries' => 'Fikk ingen oppføringer fra LDAP-serveren. Sjekk LDAP-innstillingene i konfigurasjonsfilen.
Feil fra LDAP-server:', 'password_ldap' => 'Passordet for denne kontoen administreres av LDAP/Active Directory. Kontakt IT-avdelingen for å endre passordet. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/nb-NO/general.php b/resources/lang/nb-NO/general.php index c4fe3ad5d9..4484eb1493 100644 --- a/resources/lang/nb-NO/general.php +++ b/resources/lang/nb-NO/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Fjern også disse brukerne ved å fjerne deres eiendelshistorikk intakt/til du fjerner slettede poster i Admin-innstillingene.', 'bulk_checkin_delete_success' => 'Dine valgte brukere er slettet og deres elementer har blitt sjekket inn.', 'bulk_checkin_success' => 'Elementene for de valgte brukerne har blitt sjekket inn.', - 'set_to_null' => 'Slette verdier for denne eiendelen Slett verdier for alle :asset_count eiendeler ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Slett :field verdier for denne brukeren. Slett :field verdier for alle :user_count brukere ', 'na_no_purchase_date' => 'N/A - Ingen kjøpsdato oppgitt', 'assets_by_status' => 'Eiendeler etter status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Utløper', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/nb-NO/localizations.php b/resources/lang/nb-NO/localizations.php index 354be751b9..cfe4f6d42a 100644 --- a/resources/lang/nb-NO/localizations.php +++ b/resources/lang/nb-NO/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Velg et språk', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'Engelsk, USA', 'en-GB'=> 'Engelsk, Storbritannia', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Velg et land', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estland', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spania', 'ET'=>'Etiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Nederland', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norge', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russland', 'RW'=>'Rwanda', 'SA'=>'Saudi-Arabia', - 'UK'=>'Storbritannia', + 'GB-SCT'=>'Storbritannia', 'SB'=>'Salomonøyene', 'SC'=>'Seychellene', 'SS'=>'Sør-Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Jomfruøyene, (USA)', 'VN'=>'Vietnam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis- og Futunaøyene', 'WS'=>'Samoa', 'YE'=>'Jemen', diff --git a/resources/lang/nb-NO/mail.php b/resources/lang/nb-NO/mail.php index f9688539bf..a443b1bf0c 100644 --- a/resources/lang/nb-NO/mail.php +++ b/resources/lang/nb-NO/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'En bruker har bedt om et element på webområdet', 'acceptance_asset_accepted' => 'En bruker har godtatt et element', 'acceptance_asset_declined' => 'En bruker har avvist et element', - 'accessory_name' => 'Navn tilbehør:', - 'additional_notes' => 'Flere notater:', + 'accessory_name' => 'Navn tilbehør', + 'additional_notes' => 'Flere notater', 'admin_has_created' => 'En administrator har opprettet en konto for deg på :web nettsted.', - 'asset' => 'Eiendel:', - 'asset_name' => 'Navn:', + 'asset' => 'Eiendel', + 'asset_name' => 'Navn', 'asset_requested' => 'Eiendel forespurt', 'asset_tag' => 'Eiendelsmerke', 'assets_warrantee_alert' => 'En eiendel har garanti som utløper innenfor de neste :treshold dagene.|:count eiendeler har garanti som utløper innenfor de neste :tershold dagene.', 'assigned_to' => 'Tilordnet til', 'best_regards' => 'Med vennlig hilsen,', - 'canceled' => 'Avbrutt:', - 'checkin_date' => 'Innsjekkdato:', - 'checkout_date' => 'Utsjekkdato:', + 'canceled' => 'Avbrutt', + 'checkin_date' => 'Innsjekkdato', + 'checkout_date' => 'Utsjekkdato', 'checkedout_from' => 'Sjekket ut fra', 'checkedin_from' => 'Sjekket inn fra', 'checked_into' => 'Sjekket inn', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Klikk på følgende link for å bekrefte din :web konto:', 'current_QTY' => 'Nåværende antall', 'days' => 'Dager', - 'expecting_checkin_date' => 'Forventet innsjekkdato:', + 'expecting_checkin_date' => 'Forventet dato for innsjekk', 'expires' => 'Utløper', 'hello' => 'Hallo', 'hi' => 'Hei', 'i_have_read' => 'Jeg har lest og godtar vilkårene for bruk, og har mottatt denne enheten.', 'inventory_report' => 'Lagerbeholdnings rapport', - 'item' => 'Enhet:', + 'item' => 'Enhet', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => ':count lisens utløper de neste :threshold dagene.|:count lisenser utløper de neste :threshold dagene.', 'link_to_update_password' => 'Klikk på følgende link for å bekrefte din :web passord:', @@ -66,11 +66,11 @@ return [ 'name' => 'Navn', 'new_item_checked' => 'En ny enhet har blitt sjekket ut under ditt navn, detaljer nedenfor.', 'notes' => 'Notater', - 'password' => 'Passord:', + 'password' => 'Passord', 'password_reset' => 'Tilbakestill passord', 'read_the_terms' => 'Vennligst les bruksbetingelsene nedenfor.', 'read_the_terms_and_click' => 'Vennligst les vilkårene for bruk nedenfor. og klikk på lenken nederst for å bekrefte at du leser og godtar vilkårene for bruk, og har mottatt eiendelen.', - 'requested' => 'Forespurt:', + 'requested' => 'Forespurt', 'reset_link' => 'Lenke for tilbakestilling av passord', 'reset_password' => 'Klikk her for å tilbakestille passordet:', 'rights_reserved' => 'Alle rettigheter forbeholdt.', diff --git a/resources/lang/nl-NL/account/general.php b/resources/lang/nl-NL/account/general.php index 3fb4862ad1..9bae590bcd 100644 --- a/resources/lang/nl-NL/account/general.php +++ b/resources/lang/nl-NL/account/general.php @@ -2,16 +2,16 @@ return array( 'personal_api_keys' => 'Persoonlijke API-sleutels', - 'personal_access_token' => 'Personal Access Token', - 'personal_api_keys_success' => 'Personal API Key :key created sucessfully', - 'here_is_api_key' => 'Here is your new personal access token. This is the only time it will be shown so do not lose it! You may now use this token to make API requests.', - 'api_key_warning' => 'When generating an API token, be sure to copy it down immediately as they will not be visible to you again.', + 'personal_access_token' => 'Persoonlijke toegangs-token', + 'personal_api_keys_success' => 'Persoonlijke API-sleutel :key succesvol gemaakt', + 'here_is_api_key' => 'Hier is je nieuwe persoonlijke toegangstoken. Dit is de enige keer dat het wordt weergegeven, dus verlies het niet! Je kunt nu deze token gebruiken om API-verzoeken te doen.', + 'api_key_warning' => 'Bij het genereren van een API-token, zorg ervoor dat je deze direct kopieert, omdat deze daarna niet meer zichtbaar is.', 'api_base_url' => 'Je API-basis-url bevindt zich op:', 'api_base_url_endpoint' => '/<endpoint>', 'api_token_expiration_time' => 'API tokens zijn ingesteld om te verlopen in:', - 'api_reference' => 'Please check the API reference to find specific API endpoints and additional API documentation.', - 'profile_updated' => 'Account successfully updated', - 'no_tokens' => 'You have not created any personal access tokens.', - 'enable_sounds' => 'Enable sound effects', - 'enable_confetti' => 'Enable confetti effects', + 'api_reference' => 'Controleer de API referentie om specifieke API eindpunten en aanvullende API documentatie te vinden.', + 'profile_updated' => 'Account succesvol bijgewerkt', + 'no_tokens' => 'Je hebt geen persoonlijke toegangs-tokens aangemaakt.', + 'enable_sounds' => 'Zet geluid effecten aan', + 'enable_confetti' => 'Zet confetti effecten aan', ); diff --git a/resources/lang/nl-NL/admin/accessories/message.php b/resources/lang/nl-NL/admin/accessories/message.php index 419ea67431..21da0c2852 100644 --- a/resources/lang/nl-NL/admin/accessories/message.php +++ b/resources/lang/nl-NL/admin/accessories/message.php @@ -28,7 +28,7 @@ return array( 'unavailable' => 'Accessoire kan niet worden uitgegeven. Controleer de beschikbare hoeveelheid', 'user_does_not_exist' => 'Deze gebruiker is ongeldig. Probeer het opnieuw.', 'checkout_qty' => array( - 'lte' => 'There is currently only one available accessory of this type, and you are trying to check out :checkout_qty. Please adjust the checkout quantity or the total stock of this accessory and try again.|There are :number_currently_remaining total available accessories, and you are trying to check out :checkout_qty. Please adjust the checkout quantity or the total stock of this accessory and try again.', + 'lte' => 'Er is momenteel slechts één beschikbaar accessoire van dit type en u probeert :checkout_qty uit te checken. Pas het uitcheck aantal of de totale voorraad van dit accessoire aan en probeer het opnieuw.|Er zijn :number_currently_remaining totaal beschikbare accessoires en u probeert :checkout_qty uit te checken. Pas het uitcheck aantal of de totale voorraad van dit accessoire aan en probeer het opnieuw.', ), ), diff --git a/resources/lang/nl-NL/admin/consumables/general.php b/resources/lang/nl-NL/admin/consumables/general.php index d3cc6e7488..58ff6ce7fe 100644 --- a/resources/lang/nl-NL/admin/consumables/general.php +++ b/resources/lang/nl-NL/admin/consumables/general.php @@ -8,5 +8,5 @@ return array( 'remaining' => 'Resterende', 'total' => 'Totaal', 'update' => 'Wijzig verbruiksartikel', - 'inventory_warning' => 'The inventory of this consumable is below the minimum amount of :min_count', + 'inventory_warning' => 'De inventaris van dit verbruiksartikel is lager dan het minimum aantal van :min_count', ); diff --git a/resources/lang/nl-NL/admin/consumables/message.php b/resources/lang/nl-NL/admin/consumables/message.php index 295d2a8bc4..467ad79e05 100644 --- a/resources/lang/nl-NL/admin/consumables/message.php +++ b/resources/lang/nl-NL/admin/consumables/message.php @@ -2,7 +2,7 @@ return array( - 'invalid_category_type' => 'The category must be a consumable category.', + 'invalid_category_type' => 'Deze categorie moet een verbruik categorie zijn.', 'does_not_exist' => 'Verbruiksartikel bestaat niet.', 'create' => array( diff --git a/resources/lang/nl-NL/admin/custom_fields/message.php b/resources/lang/nl-NL/admin/custom_fields/message.php index e52efb7bed..a1def524f3 100644 --- a/resources/lang/nl-NL/admin/custom_fields/message.php +++ b/resources/lang/nl-NL/admin/custom_fields/message.php @@ -5,7 +5,7 @@ return array( 'field' => array( 'invalid' => 'Dat veld bestaat niet.', 'already_added' => 'Veld is al toegevoegd', - 'none_selected' => 'No field selected', + 'none_selected' => 'Geen veld geselecteerd', 'create' => array( 'error' => 'Veld is niet aangemaakt, probeer het opnieuw.', diff --git a/resources/lang/nl-NL/admin/hardware/form.php b/resources/lang/nl-NL/admin/hardware/form.php index 6dbf2a442b..457a3fbf00 100644 --- a/resources/lang/nl-NL/admin/hardware/form.php +++ b/resources/lang/nl-NL/admin/hardware/form.php @@ -39,9 +39,9 @@ return [ 'order' => 'Ordernummer', 'qr' => 'QR-code', 'requestable' => 'Gebruikers mogen dit asset aanvragen', - 'redirect_to_all' => 'Return to all :type', - 'redirect_to_type' => 'Go to :type', - 'redirect_to_checked_out_to' => 'Go to Checked Out to', + 'redirect_to_all' => 'Terug naar alle :type', + 'redirect_to_type' => 'Ga naar :type', + 'redirect_to_checked_out_to' => 'Ga naar uitcheckt naar', 'select_statustype' => 'Selecteer status type', 'serial' => 'Serienummer', 'status' => 'Status', @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update alleen standaard locatie', 'asset_location_update_actual' => 'Alleen actuele locatie bijwerken', 'asset_not_deployable' => 'Deze Asset status is niet uitgeefbaar. Dit Asset kan niet uitgegeven worden.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'Deze status is uitgeefbaar. Dit Asset kan uitgegeven worden.', 'processing_spinner' => 'Verwerken... (Dit kan enige tijd duren bij grote bestanden)', 'optional_infos' => 'Optionele informatie', diff --git a/resources/lang/nl-NL/admin/hardware/general.php b/resources/lang/nl-NL/admin/hardware/general.php index b0df639d32..45f2dbf6ef 100644 --- a/resources/lang/nl-NL/admin/hardware/general.php +++ b/resources/lang/nl-NL/admin/hardware/general.php @@ -15,8 +15,8 @@ return [ 'delete_confirm' => 'Weet u zeker dat u dit item wilt verwijderen?', 'edit' => 'Asset bewerken', 'model_deleted' => 'Dit Assets model is verwijderd. U moet het model herstellen voordat u het Asset kunt herstellen.', - 'model_invalid' => 'This model for this asset is invalid.', - 'model_invalid_fix' => 'The asset must be updated use a valid asset model before attempting to check it in or out, or to audit it.', + 'model_invalid' => 'Het model voor deze asset is ongeldig.', + 'model_invalid_fix' => 'De asset moet worden bijgewerkt en gebruikt een geldig asset model voordat u het probeert in of uit te checken, of om het te auditen.', 'requestable' => 'Aanvraagbaar', 'requested' => 'Aangevraagd', 'not_requestable' => 'Niet aanvraagbaar', diff --git a/resources/lang/nl-NL/admin/hardware/message.php b/resources/lang/nl-NL/admin/hardware/message.php index 5d532de820..d32cb2dd12 100644 --- a/resources/lang/nl-NL/admin/hardware/message.php +++ b/resources/lang/nl-NL/admin/hardware/message.php @@ -2,13 +2,13 @@ return [ - 'undeployable' => 'Warning: This asset has been marked as currently undeployable. If this status has changed, please update the asset status.', + 'undeployable' => 'Waarschuwing: Dit bestand is gemarkeerd als niet-uitgeefbaar. Als deze status is veranderd, update dan de asset status.', 'does_not_exist' => 'Dit asset bestaat niet.', - 'does_not_exist_var'=> 'Asset with tag :asset_tag not found.', - 'no_tag' => 'No asset tag provided.', + 'does_not_exist_var'=> 'Asset met tag :asset_tag niet gevonden.', + 'no_tag' => 'Geen asset tag opgegeven.', 'does_not_exist_or_not_requestable' => 'Die asset bestaat niet of is niet aanvraagbaar.', 'assoc_users' => 'Dit asset is momenteel toegewezen aan een gebruiker en kan niet worden verwijderd. Controleer het asset eerst en probeer het opnieuw. ', - 'warning_audit_date_mismatch' => 'This asset\'s next audit date (:next_audit_date) is before the last audit date (:last_audit_date). Please update the next audit date.', + 'warning_audit_date_mismatch' => 'De volgende auditdatum van dit asset (:next_audit_date) ligt vóór de laatste auditdatum (:last_audit_date). Gelieve de volgende auditdatum bij te werken.', 'create' => [ 'error' => 'Asset is niet aangemaakt, probeer het opnieuw :(', @@ -33,7 +33,7 @@ return [ ], 'audit' => [ - 'error' => 'Asset audit unsuccessful: :error ', + 'error' => 'Asset audit mislukt: :error ', 'success' => 'Asset audit succesvol geregistreerd.', ], @@ -51,14 +51,14 @@ return [ ], 'import' => [ - 'import_button' => 'Process Import', + 'import_button' => 'Import verwerken', 'error' => 'Sommige items zijn niet goed geïmporteerd.', 'errorDetail' => 'De volgende items zijn niet geïmporteerd vanwege fouten.', 'success' => 'Je bestand is geïmporteerd', 'file_delete_success' => 'Je bestand is succesvol verwijderd', 'file_delete_error' => 'Het bestand kon niet worden verwijderd', 'file_missing' => 'Het geselecteerde bestand ontbreekt', - 'file_already_deleted' => 'The file selected was already deleted', + 'file_already_deleted' => 'Het geselecteerde bestand is al verwijderd', 'header_row_has_malformed_characters' => 'Een of meer attributen in de kopregel bevatten ongeldige UTF-8-tekens', 'content_row_has_malformed_characters' => 'Een of meer attributen in de eerste rij inhoud bevat ongeldige UTF-8 tekens', ], diff --git a/resources/lang/nl-NL/admin/kits/general.php b/resources/lang/nl-NL/admin/kits/general.php index 1c23815471..a94863a8a2 100644 --- a/resources/lang/nl-NL/admin/kits/general.php +++ b/resources/lang/nl-NL/admin/kits/general.php @@ -47,5 +47,5 @@ return [ 'kit_deleted' => 'Kit is succesvol verwijderd', 'kit_model_updated' => 'Model is succesvol bijgewerkt', 'kit_model_detached' => 'Model is met succes losgekoppeld', - 'model_already_attached' => 'Model already attached to kit', + 'model_already_attached' => 'Model is al gekoppeld aan kit', ]; diff --git a/resources/lang/nl-NL/admin/licenses/general.php b/resources/lang/nl-NL/admin/licenses/general.php index 1e6266a9ec..276cd11ef3 100644 --- a/resources/lang/nl-NL/admin/licenses/general.php +++ b/resources/lang/nl-NL/admin/licenses/general.php @@ -14,7 +14,7 @@ return array( 'info' => 'Licentiegegevens', 'license_seats' => 'Licentie werkplekken', 'seat' => 'Werkplek', - 'seat_count' => 'Seat :count', + 'seat_count' => 'Werkplek :count', 'seats' => 'Werkplekken', 'software_licenses' => 'Applicatie Licenties', 'user' => 'Gebruiker', @@ -24,12 +24,12 @@ return array( [ 'checkin_all' => [ 'button' => 'Alle licenties inchecken', - 'modal' => 'This action will checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'modal' => 'Hiermee wordt één werkplek ingecheckt. | Hiermee worden alle :checkedout_seats_count werkplekken voor deze licentie ingecheckt.', 'enabled_tooltip' => 'Check ALLE werkplekken in voor deze licentie van zowel gebruikers als assets', 'disabled_tooltip' => 'Dit is uitgeschakeld omdat er nog niets is uitgecheckt', 'disabled_tooltip_reassignable' => 'Dit is uitgeschakeld omdat de licentie niet opnieuw toegewezen kan worden', 'success' => 'Licentie met succes ingecheckt! | Alle licenties zijn met succes ingecheckt!', - 'log_msg' => 'Checked in via bulk license checkin in license GUI', + 'log_msg' => 'Ingecheckt via bulk licentiecontrole in licentie GUI', ], 'checkout_all' => [ diff --git a/resources/lang/nl-NL/admin/licenses/message.php b/resources/lang/nl-NL/admin/licenses/message.php index 5830355d79..0d65e553c1 100644 --- a/resources/lang/nl-NL/admin/licenses/message.php +++ b/resources/lang/nl-NL/admin/licenses/message.php @@ -44,8 +44,8 @@ return array( 'error' => 'Er was een probleem met het uitchecken van deze licentie. Probeer het opnieuw.', 'success' => 'De licentie is met succes uitgecheckt', 'not_enough_seats' => 'Niet genoeg licentieplaatsen beschikbaar voor de kassa', - 'mismatch' => 'The license seat provided does not match the license', - 'unavailable' => 'This seat is not available for checkout.', + 'mismatch' => 'De opgegeven licentie werkplek komt niet overeen met de licentie', + 'unavailable' => 'Deze licentie is niet beschikbaar voor uitchecken.', ), 'checkin' => array( diff --git a/resources/lang/nl-NL/admin/locations/message.php b/resources/lang/nl-NL/admin/locations/message.php index 4020d4e3ef..40b6875e6d 100644 --- a/resources/lang/nl-NL/admin/locations/message.php +++ b/resources/lang/nl-NL/admin/locations/message.php @@ -3,12 +3,12 @@ return array( 'does_not_exist' => 'Locatie bestaat niet.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'Deze locatie is momenteel niet verwijderbaar omdat het de locatie is voor ten minste één product of gebruiker, heeft de assets toegewezen of is de bovenliggende locatie van een andere locatie. Update uw gegevens zodat deze locatie niet langer gebruikt wordt en probeer het opnieuw. ', 'assoc_assets' => 'Deze locatie is momenteel gekoppeld met tenminste één asset en kan hierdoor niet worden verwijderd. Update je assets die niet meer bij deze locatie en probeer het opnieuw. ', 'assoc_child_loc' => 'Deze locatie is momenteen de ouder van ten minste één kind locatie en kan hierdoor niet worden verwijderd. Update je locaties bij die niet meer naar deze locatie verwijzen en probeer het opnieuw. ', 'assigned_assets' => 'Toegewezen activa', 'current_location' => 'Huidige locatie', - 'open_map' => 'Open in :map_provider_icon Maps', + 'open_map' => 'Open in :map_provider_icon kaarten', 'create' => array( @@ -22,8 +22,8 @@ return array( ), 'restore' => array( - 'error' => 'Location was not restored, please try again', - 'success' => 'Location restored successfully.' + 'error' => 'Locatie is niet hersteld, probeer het opnieuw', + 'success' => 'Locatie hersteld.' ), 'delete' => array( diff --git a/resources/lang/nl-NL/admin/models/message.php b/resources/lang/nl-NL/admin/models/message.php index edef7962b5..1cd1b6a5ec 100644 --- a/resources/lang/nl-NL/admin/models/message.php +++ b/resources/lang/nl-NL/admin/models/message.php @@ -7,7 +7,7 @@ return array( 'no_association' => 'WAARSCHUWING! Het asset model voor dit item is ongeldig of ontbreekt!', 'no_association_fix' => 'Dit maakt dingen kapot op rare en gruwelijke manieren. Bewerk dit product nu om het een model toe te wijzen.', 'assoc_users' => 'Dit model is momenteel gekoppeld met één of meer assets en kan niet worden verwijderd. Verwijder de assets en probeer het opnieuw. ', - 'invalid_category_type' => 'This category must be an asset category.', + 'invalid_category_type' => 'Deze categorie moet een asset categorie zijn.', 'create' => array( 'error' => 'Model is niet aangemaakt, probeer het opnieuw.', diff --git a/resources/lang/nl-NL/admin/settings/general.php b/resources/lang/nl-NL/admin/settings/general.php index 2fc17ddf9e..66ca4095b2 100644 --- a/resources/lang/nl-NL/admin/settings/general.php +++ b/resources/lang/nl-NL/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Back-ups', 'backups_help' => 'Maken, downloaden en herstellen van back-ups ', 'backups_restoring' => 'Herstellen vanuit back-up', + 'backups_clean' => 'Maak de backed-up database schoon voor herstel', + 'backups_clean_helptext' => "Dit kan handig zijn als je wisselt tussen databaseversies", '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 wordendoor wat er in het backup bestand staat. ', @@ -49,7 +51,7 @@ return [ 'default_eula_text' => 'Standaard gebruikersovereenkomst', 'default_language' => 'Standaardtaal', 'default_eula_help_text' => 'Je kunt aangepaste gebruikersovereenkomsten koppelen aan specifieke assetcategorieën.', - 'acceptance_note' => 'Add a note for your decision (Optional)', + 'acceptance_note' => 'Voeg een notitie toe voor uw beslissing (optioneel)', 'display_asset_name' => 'Geef Asset naam weer', 'display_checkout_date' => 'Toon Checkout datum', 'display_eol' => 'Toon EOL in tabel weergave', @@ -94,7 +96,7 @@ return [ '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_manager' => 'LDAP manager', 'ldap_server' => 'LDAP server', - 'ldap_server_help' => 'This should start with ldap:// (for unencrypted) or ldaps:// (for TLS or SSL)', + 'ldap_server_help' => 'Dit moet beginnen met ldap:// (voor onversleuteld) of ldaps:// (voor TLS of SSL)', 'ldap_server_cert' => 'LDAP SSL certificaat validatie', 'ldap_server_cert_ignore' => 'Staat ongeldige SSL certificaat toe', 'ldap_server_cert_help' => 'Selecteer deze box als je een eigen ondergetekende SSL certificaat gebruik en deze wilt accepteren.', @@ -122,8 +124,8 @@ return [ 'ldap_test' => 'LDAP testen', 'ldap_test_sync' => 'LDAP-synchronisatie testen', 'license' => 'Softwarelicentie', - 'load_remote' => 'Load Remote Avatars', - 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load avatars from Gravatar or other outside sources.', + 'load_remote' => 'Laad Externe Avatars', + 'load_remote_help_text' => 'Vink dit selectievakje uit als uw installatie geen scripts van het internet kan laden. Dit zal voorkomen dat Snipe-IT avatars van Gravatar of andere bronnen probeert te laden.', 'login' => 'Inlog pogingen', 'login_attempt' => 'Inlog poging', 'login_ip' => 'IP adres', @@ -218,8 +220,8 @@ return [ 'webhook_integration_help' => ':app integratie is optioneel, maar het eindpunt en kanaal zijn vereist als je het wilt gebruiken. Om :app integratie te configureren, moet je eerst een inkomende webhook maken op je :app account. Klik op de knop Test :app Integration om te bevestigen dat je instellingen correct zijn voordat je ze opslaat. ', 'webhook_integration_help_button' => 'Zodra je :app informatie hebt opgeslagen, verschijnt er een testknop.', 'webhook_test_help' => 'Test of je :app integratie correct is geconfigureerd. JE MOET EERST DE AANGEPASTE :app INSTELLINGEN OPSLAAN.', - 'shortcuts_enabled' => 'Enable Shortcuts', - 'shortcuts_help_text' => 'Windows: Alt + Access key, Mac: Control + Option + Access key', + 'shortcuts_enabled' => 'Sneltoetsen inschakelen', + 'shortcuts_help_text' => 'Windows: Alt + Sneltoets, Mac: Control + Option + Sneltoets', 'snipe_version' => 'Snipe-IT Versie', 'support_footer' => 'Ondersteuningsvoettekst links ', 'support_footer_help' => 'Geef aan wie de links naar de Snipe-IT-ondersteuningsinformatie en gebruikershandleiding ziet', @@ -292,15 +294,15 @@ return [ 'oauth_clients' => 'OAuth Clients', 'oauth' => 'OAuth', 'oauth_help' => 'Oauth eindpunt instellingen', - 'oauth_no_clients' => 'You have not created any OAuth clients yet.', + 'oauth_no_clients' => 'Je hebt nog geen OAuth clients aangemaakt.', 'oauth_secret' => 'Secret', - 'oauth_authorized_apps' => 'Authorized Applications', - 'oauth_redirect_url' => 'Redirect URL', - 'oauth_name_help' => ' Something your users will recognize and trust.', + 'oauth_authorized_apps' => 'Geautoriseerde toepassingen', + 'oauth_redirect_url' => 'Omleidings URL', + 'oauth_name_help' => ' Iets dat uw gebruikers herkennen en vertrouwen.', 'oauth_scopes' => 'Scopes', - 'oauth_callback_url' => 'Your application authorization callback URL.', - 'create_client' => 'Create Client', - 'no_scopes' => 'No scopes', + 'oauth_callback_url' => 'Uw applicatie autorisatie callback URL.', + 'create_client' => 'Client aanmaken', + 'no_scopes' => 'Geen scopes', 'asset_tag_title' => 'Update Asset Tag Instellingen', 'barcode_title' => 'Barcode instellingen bijwerken', 'barcodes' => 'Barcodes', @@ -375,13 +377,13 @@ return [ 'database_driver' => 'Database Stuurprogramma', 'bs_table_storage' => 'Tafel opslag', 'timezone' => 'Tijdzone', - 'profile_edit' => 'Edit Profile', - 'profile_edit_help' => 'Allow users to edit their own profiles.', - 'default_avatar' => 'Upload custom default avatar', - 'default_avatar_help' => 'This image will be displayed as a profile if a user does not have a profile photo.', - 'restore_default_avatar' => 'Restore original system default avatar', + 'profile_edit' => 'Profiel bewerken', + 'profile_edit_help' => 'Gebruikers toestaan hun eigen profielen te bewerken.', + 'default_avatar' => 'Aangepaste standaard avatar uploaden', + 'default_avatar_help' => 'Deze afbeelding wordt weergegeven als profielfoto wanneer een gebruiker geen profielfoto heeft.', + 'restore_default_avatar' => 'Originele standaard avatar herstellen', 'restore_default_avatar_help' => '', - 'due_checkin_days' => 'Due For Checkin Warning', - 'due_checkin_days_help' => 'How many days before the expected checkin of an asset should it be listed in the "Due for checkin" page?', + 'due_checkin_days' => 'Waarschuwing voor aankomende Checkin', + 'due_checkin_days_help' => 'Hoeveel dagen vóór de verwachte check-in van een product moet het worden weergegeven op de pagina "Waarschuwing voor aankomende Check-in"?', ]; diff --git a/resources/lang/nl-NL/admin/settings/message.php b/resources/lang/nl-NL/admin/settings/message.php index 9a19c6a7c6..d5fe1867ce 100644 --- a/resources/lang/nl-NL/admin/settings/message.php +++ b/resources/lang/nl-NL/admin/settings/message.php @@ -15,7 +15,7 @@ return [ 'restore_confirm' => 'Weet je zeker dat je je database wilt herstellen met :filename?' ], 'restore' => [ - 'success' => 'Your system backup has been restored. Please log in again.' + 'success' => 'Uw systeemback-up is hersteld. Log opnieuw in.' ], 'purge' => [ 'error' => 'Er is iets fout gegaan tijdens het opschonen.', diff --git a/resources/lang/nl-NL/admin/users/message.php b/resources/lang/nl-NL/admin/users/message.php index e6741bd994..86df6d34fc 100644 --- a/resources/lang/nl-NL/admin/users/message.php +++ b/resources/lang/nl-NL/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Je hebt dit asset met succes geweigerd.', 'bulk_manager_warn' => 'Uw gebruikers zijn succesvol bijgewerkt, de gekozen manager kon echter niet toegepast worden omdat deze persoon ook in de lijst staat, gebruikers mogen niet hun eigen manager zijn. Probeer het nogmaals en selecteer de gebruikers zonder de manager.', 'user_exists' => 'Gebruiker bestaat reeds!', - 'user_not_found' => 'Gebruiker bestaat niet.', + 'user_not_found' => 'Gebruiker bestaat niet of je hebt geen toestemming om deze gebruiker te bekijken.', 'user_login_required' => 'Het veld gebruikersnaam is verplicht.', 'user_has_no_assets_assigned' => 'Geen assets toegewezen aan de gebruiker.', 'user_password_required' => 'Het veld wachtwoord is verplicht.', @@ -37,22 +37,23 @@ return array( 'update' => 'Er was een probleem tijdens het bijwerken van de gebruiker. Probeer opnieuw, aub.', 'delete' => 'Er was een probleem tijdens het verwijderen van de gebruiker. Probeer opnieuw, aub.', 'delete_has_assets' => 'Deze gebruiker heeft toegewezen items en kon niet worden verwijderd.', - 'delete_has_assets_var' => 'This user still has an asset assigned. Please check it in first.|This user still has :count assets assigned. Please check their assets in first.', - 'delete_has_licenses_var' => 'This user still has a license seats assigned. Please check it in first.|This user still has :count license seats assigned. Please check them in first.', - 'delete_has_accessories_var' => 'This user still has an accessory assigned. Please check it in first.|This user still has :count accessories assigned. Please check their assets in first.', - 'delete_has_locations_var' => 'This user still manages a location. Please select another manager first.|This user still manages :count locations. Please select another manager first.', - 'delete_has_users_var' => 'This user still manages another user. Please select another manager for that user first.|This user still manages :count users. Please select another manager for them first.', + 'delete_has_assets_var' => 'Deze gebruiker heeft nog een asset toegewezen. Controleer dit eerst.|Deze gebruiker heeft nog steeds :count assets toegewezen. Controleer dit eerst.', + 'delete_has_licenses_var' => 'Deze gebruiker heeft nog een licentie toegewezen. Controleer dit eerst.|Deze gebruiker heeft nog steeds :count licenties toegewezen. Controleer dit eerst.', + 'delete_has_accessories_var' => 'Deze gebruiker heeft nog een accessoires toegewezen. Controleer dit eerst.|Deze gebruiker heeft nog steeds :count accessoires toegewezen. Controleer dit eerst.', + 'delete_has_locations_var' => 'Deze gebruiker beheert nog een locatie. Selecteer eerst een andere manager.|Deze gebruiker beheert nog steeds :count locaties. Selecteer eerst een andere manager.', + 'delete_has_users_var' => 'Deze gebruiker beheert nog een andere gebruiker. Selecteer eerst een andere manager.|Deze gebruiker beheert nog steeds :count gebruikers. Selecteer eerst een andere manager.', 'unsuspend' => 'Er was een probleem tijdens het opnieuw inschakelen van de gebruiker. Probeer opnieuw, aub.', 'import' => 'Er was een probleem met het importeren van de gebruikers. Probeer het opnieuw.', 'asset_already_accepted' => 'Dit asset is al geaccepteerd.', 'accept_or_decline' => 'Je moet dit asset accepteren of weigeren.', - 'cannot_delete_yourself' => 'We would feel really bad if you deleted yourself, please reconsider.', + 'cannot_delete_yourself' => 'We zouden het heel erg vinden als je jezelf zou verwijderen, overweeg alsjeblieft opnieuw.', 'incorrect_user_accepted' => 'Het asset dat je probeerde te accepteren is niet uitgecheckt aan jou.', 'ldap_could_not_connect' => 'Kan niet verbinden met de LDAP server. Controleer je LDAP server configuratie in de LDAP configuratie bestand.
Fout van LDAP server:', 'ldap_could_not_bind' => 'Kan niet verbinden met de LDAP server. Controleer je LDAP server configuratie in de LDAP configuratie bestand.
Fout van LDAP server: ', 'ldap_could_not_search' => 'Kan niet zoeken in de LDAP server. Controleer je LDAP server configuratie in de LDAP configuratie bestand.
Fout van LDAP server:', 'ldap_could_not_get_entries' => 'Kan geen gegeven van de LDAP server krijgen. Controleer je LDAP server configuratie in de LDAP configuratie bestand.
Fout van LDAP server:', 'password_ldap' => 'Het wachtwoord voor deze account wordt beheerd door LDAP/Active Directory. Neem contact op met uw IT-afdeling om uw wachtwoord te wijzigen. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/nl-NL/auth/message.php b/resources/lang/nl-NL/auth/message.php index 913f1e2504..8559f8aefa 100644 --- a/resources/lang/nl-NL/auth/message.php +++ b/resources/lang/nl-NL/auth/message.php @@ -14,8 +14,8 @@ return array( 'success' => 'U bent succesvol ingelogd.', 'code_required' => 'Tweestapsverificatie code is vereist.', 'invalid_code' => 'Tweestapsverificatie code is ongeldig.', - 'enter_two_factor_code' => 'Please enter your two-factor authentication code.', - 'please_enroll' => 'Please enroll a device in two-factor authentication.', + 'enter_two_factor_code' => 'Voer je tweestaps verificatiecode in.', + 'please_enroll' => 'Registreer een apparaat voor twee-factor-authenticatie.', ), 'signin' => array( diff --git a/resources/lang/nl-NL/button.php b/resources/lang/nl-NL/button.php index 64f0f9fae0..a8616ccc6f 100644 --- a/resources/lang/nl-NL/button.php +++ b/resources/lang/nl-NL/button.php @@ -7,7 +7,7 @@ return [ 'checkin_and_delete' => 'Check Alles In / Verwijder Gebruiker', 'delete' => 'Verwijder', 'edit' => 'Bewerk', - 'clone' => 'Clone', + 'clone' => 'Dupliceren', 'restore' => 'Herstel', 'remove' => 'Verwijder', 'request' => 'Aanvraag', @@ -23,12 +23,12 @@ return [ 'append' => 'Aanvullen', 'new' => 'Nieuw', 'var' => [ - 'clone' => 'Clone :item_type', - 'edit' => 'Edit :item_type', - 'delete' => 'Delete :item_type', - 'restore' => 'Restore :item_type', - 'create' => 'Create New :item_type', + 'clone' => 'Dupliceer :item_type', + 'edit' => ':item_type bewerken', + 'delete' => ':item_type verwijderen', + 'restore' => 'Herstel :item_type', + 'create' => 'Nieuw :item_type aanmaken', 'checkout' => 'Checkout :item_type', - 'checkin' => 'Checkin :item_type', + 'checkin' => 'Check-in :item_type', ] ]; diff --git a/resources/lang/nl-NL/general.php b/resources/lang/nl-NL/general.php index dae57e5431..da34078bc8 100644 --- a/resources/lang/nl-NL/general.php +++ b/resources/lang/nl-NL/general.php @@ -11,9 +11,9 @@ return [ 'activity_report' => 'Activiteitenrapportage', 'address' => 'Adres', 'admin' => 'Beheerder', - 'admin_tooltip' => 'This user has admin privileges', + 'admin_tooltip' => 'Deze gebruiker heeft beheerdersrechten', 'superuser' => 'Superuser', - 'superuser_tooltip' => 'This user has superuser privileges', + 'superuser_tooltip' => 'Deze gebruiker heeft superuser rechten', 'administrator' => 'Beheerder', 'add_seats' => 'Toegevoegde plekken', 'age' => "Leeftijd", @@ -77,7 +77,7 @@ return [ 'consumables' => 'Verbruiksartikelen', 'country' => 'Land', 'could_not_restore' => 'Fout herstellen :item_type: :error', - 'not_deleted' => 'The :item_type was not deleted and therefore cannot be restored', + 'not_deleted' => 'De :item_type is niet verwijderd en kan daarom niet worden hersteld', 'create' => 'Nieuwe aanmaken', 'created' => 'Item aangemaakt', 'created_asset' => 'aangemaakt asset', @@ -98,7 +98,7 @@ return [ 'debug_warning_text' => 'Deze applicatie draait in productie modus met foutopsporing ingeschakeld. Dit kan betekenen dat mogelijk gevoelige gegevens zichtbaar zijn voor de buitenwereld. Schakel foutopsporing uit door de APP_DEBUG variabele in je .env bestand op false te zetten.', 'delete' => 'Verwijder', 'delete_confirm' => 'Weet u zeker dat u :item wilt verwijderen?', - 'delete_confirm_no_undo' => 'Are you sure, you wish to delete :item? This cannot be undone.', + 'delete_confirm_no_undo' => 'Weet je zeker dat je :item wilt verwijderen? Dit kan niet ongedaan worden gemaakt.', 'deleted' => 'Verwijderd', 'delete_seats' => 'Verwijderde plekken', 'deletion_failed' => 'Verwijderen mislukt', @@ -134,7 +134,7 @@ return [ 'lastname_firstinitial' => 'Achternaam eerste initiaal (smith_j@example.com)', 'firstinitial.lastname' => 'Eerste initiaal achternaam (j.smith@example.com)', 'firstnamelastinitial' => 'Voornaam Initiaal Achternaam (janes@voorbeeld.com)', - 'lastnamefirstname' => 'Last Name.First Name (smith.jane@example.com)', + 'lastnamefirstname' => 'Achternaam.Voornaam (smith.jane@example.com)', 'first_name' => 'Voornaam', 'first_name_format' => 'Voornaam (jane@example.com)', 'files' => 'Bestanden', @@ -156,9 +156,9 @@ return [ 'image_delete' => 'Afbeelding verwijderen', 'include_deleted' => 'Verwijderde activa opnemen', 'image_upload' => 'Afbeelding uploaden', - 'filetypes_accepted_help' => 'Accepted filetype is :types. The maximum size allowed is :size.|Accepted filetypes are :types. The maximum upload size allowed is :size.', - 'filetypes_size_help' => 'The maximum upload size allowed is :size.', - 'image_filetypes_help' => 'Accepted Filetypes are jpg, webp, png, gif, svg, and avif. The maximum upload size allowed is :size.', + 'filetypes_accepted_help' => 'Geaccepteerde bestandstype is :types. De maximale toegestane grootte is :size.|Geaccepteerde bestandstypen zijn :types. De maximale uploadgrootte is :size.', + 'filetypes_size_help' => 'De maximale uploadgrootte is :size.', + 'image_filetypes_help' => 'Geaccepteerde bestandstypen zijn jpg, webp, png, gif, svg en avif. De maximale toegestane bestandsgrootte is :size.', 'unaccepted_image_type' => 'Dit afbeeldingsbestand is niet leesbaar. Geaccepteerde bestandstypen zijn jpg, webp, png, gif en svg. Het mimetype van dit bestand is: :mimetype.', 'import' => 'Importeer', 'import_this_file' => 'Kaart velden en verwerk dit bestand', @@ -193,7 +193,7 @@ return [ '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.', @@ -206,8 +206,8 @@ return [ 'new_password' => 'Nieuw wachtwoord', 'next' => 'Volgende', 'next_audit_date' => 'Volgende datum van de Audit', - 'next_audit_date_help' => 'If you use auditing in your organization, this is usually automatically calculated based on the asset's last audit date and audit frequency (in Admin Settings > Alerts) and you can leave this blank. You can manually set this date here if you need to, but it must be later than the last audit date. ', - 'audit_images_help' => 'You can find audit images in the asset\'s history tab.', + 'next_audit_date_help' => 'Als u auditcontrole in uw organisatie gebruikt, dit wordt meestal automatisch berekend op basis van de asset's laatste audit datum en audit frequentie (in Admin Instellingen > Notificaties) en u kunt dit leeg laten. U kunt hier handmatig deze datum instellen indien nodig, maar het moet later zijn dan de laatste audit datum. ', + 'audit_images_help' => 'U vindt audit afbeeldingen op het tabblad historie van het asset.', 'no_email' => 'Er is geen e-mailadres gekoppeld aan deze gebruiker', 'last_audit' => 'Laatste controle', 'new' => 'nieuw!', @@ -240,21 +240,21 @@ return [ 'restored' => 'hersteld', 'restore' => 'Herstel', 'requestable_models' => 'Aanvraagbare modellen', - 'requestable_items' => 'Requestable Items', + 'requestable_items' => 'Aanvraagbare items', 'requested' => 'Aangevraagd', 'requested_date' => 'Aangevraagde datum', 'requested_assets' => 'Aangevraagd activa', 'requested_assets_menu' => 'Aangevraagde activa', 'request_canceled' => 'Aanvraag geannuleerd', - 'request_item' => 'Request this item', - 'external_link_tooltip' => 'External link to', + 'request_item' => 'Dit item aanvragen', + 'external_link_tooltip' => 'Externe link naar', 'save' => 'Opslaan', 'select_var' => 'Selecteer :thing... ', // this will eventually replace all of our other selects 'select' => 'Selecteer', 'select_all' => 'Alles selecteren', 'search' => 'Zoeken', 'select_category' => 'Selecteer een categorie', - 'select_datasource' => 'Select a data source', + 'select_datasource' => 'Selecteer een gegevensbron', 'select_department' => 'Selecteer de afdeling', 'select_depreciation' => 'Selecteer een afschrijvingstype', 'select_location' => 'Selecteer een locatie', @@ -274,12 +274,12 @@ return [ 'signed_off_by' => 'Afgetekend door', 'skin' => 'Thema', 'webhook_msg_note' => 'Er wordt een melding verzonden via webhook', - 'webhook_test_msg' => 'Oh hai! It looks like your :app integration with Snipe-IT is working!', + 'webhook_test_msg' => 'Oh hai! Het lijkt erop dat jouw :app integratie met Snipe-IT werkt!', 'some_features_disabled' => 'DEMO MODUS: Sommige functies zijn uitgeschakeld voor deze installatie.', 'site_name' => 'Sitenaam', 'state' => 'Status', 'status_labels' => 'Statuslabels', - 'status_label' => 'Status Label', + 'status_label' => 'Status label', 'status' => 'Status', 'accept_eula' => 'Aanvaarding overeenkomst', 'supplier' => 'Leverancier', @@ -305,7 +305,7 @@ return [ 'user' => 'Gebruiker', 'accepted' => 'geaccepteerd', 'declined' => 'afgewezen', - 'declined_note' => 'Declined Notes', + 'declined_note' => 'Geweigerde notities', 'unassigned' => 'Niet-toegewezen', 'unaccepted_asset_report' => 'Niet-geaccepteerde activa', 'users' => 'Gebruikers', @@ -340,16 +340,16 @@ return [ 'view_all' => 'alles weergeven', 'hide_deleted' => 'Verberg verwijderde', 'email' => 'E-mailadres', - 'do_not_change' => 'Do not change', - 'bug_report' => 'Report a bug', + 'do_not_change' => 'Niet wijzigen', + 'bug_report' => 'Fout (bug) rapporteren', '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' => 'Create database tables', - 'setup_create_admin' => 'Create an admin user', + 'setup_create_database' => 'Database tabellen aanmaken', + 'setup_create_admin' => 'Maak een admin gebruiker aan', 'setup_done' => 'Klaar!', 'bulk_edit_about_to' => 'Je staat op het punt om het volgende te bewerken: ', 'checked_out' => 'Uitgecheckt', @@ -406,9 +406,9 @@ return [ 'accessory_name' => 'Accessoire naam:', 'clone_item' => 'Item dupliceren', 'checkout_tooltip' => 'Check dit item uit', - 'checkin_tooltip' => 'Check this item in so that it is available for re-issue, re-imaging, etc', + 'checkin_tooltip' => 'Check dit item in zodat het beschikbaar is om opnieuw uit te checken, opnieuw te imagen, etc', 'checkout_user_tooltip' => 'Check dit item uit aan een gebruiker', - 'checkin_to_diff_location' => 'You can choose to check this asset in to a location other than this asset\'s default location of :default_location if one is set', + 'checkin_to_diff_location' => 'U kunt dit product inchecken op een andere locatie dan de standaard locatie van :default_location in dit asset als deze is ingesteld', 'maintenance_mode' => 'De service is tijdelijk niet beschikbaar voor systeemupdates. Probeer het later nog eens.', 'maintenance_mode_title' => 'Dienst tijdelijk niet beschikbaar', 'ldap_import' => 'Het gebruikerswachtwoord mag niet worden beheerd door LDAP. (Hiermee kun je vergeten wachtwoord aanvragen verzenden.)', @@ -419,14 +419,14 @@ return [ 'bulk_soft_delete' =>'Ook deze gebruikers zacht verwijderen. Hun bezitting geschiedenis blijft intact tenzij u verwijderde records verwijderd in de Admin Instellingen.', 'bulk_checkin_delete_success' => 'Uw geselecteerde gebruikers zijn verwijderd en hun artikelen zijn ingecheckt.', 'bulk_checkin_success' => 'De artikelen voor de geselecteerde gebruikers zijn ingecheckt.', - 'set_to_null' => 'Waarden voor deze bezittingľWaarden verwijderen voor alle :asset_count bezittingen ', + 'set_to_null' => 'Waarden verwijderen voor deze selectie|Verwijder waarden voor alle :selection_count selecties ', 'set_users_field_to_null' => 'Verwijder :field waardes voor deze gebruiker|Verwijder :field waardes voor alle :user_count gebruikers ', 'na_no_purchase_date' => 'N.v.t. - Geen aankoopdatum opgegeven', 'assets_by_status' => 'Active op status', 'assets_by_status_type' => 'Active op statustype', 'pie_chart_type' => 'Dashboard cirkeldiagram type', 'hello_name' => 'Welkom :name!', - 'unaccepted_profile_warning' => 'You have one item requiring acceptance. Click here to accept or decline it | You have :count items requiring acceptance. Click here to accept or decline them', + 'unaccepted_profile_warning' => 'U heeft één item dat acceptatie vereist. Klik hier om het te accepteren of te weigeren|Je hebt :count items die acceptatie vereisen. Klik hier om te accepteren of te weigeren', 'start_date' => 'Begindatum', 'end_date' => 'Einddatum', 'alt_uploaded_image_thumbnail' => 'Upload mini-afbeelding', @@ -509,8 +509,8 @@ return [ 'address2' => 'Adresregel 2', 'import_note' => 'Geïmporteerd met csv-bestand', ], - 'remove_customfield_association' => 'Remove this field from the fieldset. This will not delete the custom field, only this field\'s association with this fieldset.', - 'checked_out_to_fields' => 'Checked Out To Fields', + 'remove_customfield_association' => 'Verwijder dit veld uit de veldenset. Dit zal niet verwijderen van het aangepaste veld, alleen dit veld associatie met deze veldset.', + 'checked_out_to_fields' => 'Uitgecheckt aan velden', 'percent_complete' => '% voltooid', 'uploading' => 'Uploaden... ', 'upload_error' => 'Fout bij het uploaden. Controleer of er geen lege rijen zijn en dat er geen kolomnamen zijn gedupliceerd.', @@ -529,7 +529,7 @@ return [ 'permission_denied_superuser_demo' => 'Toestemming geweigerd. U kunt geen gebruikersinformatie voor superadmins op de demo bijwerken.', 'pwd_reset_not_sent' => 'Gebruiker is niet geactiveerd, wordt LDAP-gesynchroniseerd of heeft geen e-mailadres', 'error_sending_email' => 'Fout bij verzenden e-mail', - 'sad_panda' => 'Sad panda. You are not authorized to do the thing. Maybe return to the dashboard, or contact your administrator.', + 'sad_panda' => 'Verdrietige panda. U bent niet gemachtigd om het ding te doen. Ga terug naar het dashboardof neem contact op met uw beheerder.', 'bulk' => [ 'delete' => [ @@ -552,15 +552,15 @@ return [ 'components' => ':count Component|:count componenten', ], 'more_info' => 'Meer Info', - 'quickscan_bulk_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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', - 'whoops' => 'Whoops!', - 'something_went_wrong' => 'Something went wrong with your request.', - 'close' => 'Close', + 'quickscan_bulk_help' => 'Als u dit selectievakje aanvinkt, wordt het asset record bewerkt om deze nieuwe locatie te weerspiegelen. Als u het uitgevinkt laat staan ziet u de locatie in het audit logboek. Let op dat als dit asset is uitgecheckt, dan zal de locatie van de persoon, product of locatie waar het uitgecheckt is niet veranderen.', + 'whoops' => 'Oeps!', + 'something_went_wrong' => 'Er ging iets mis met uw verzoek.', + 'close' => 'Sluiten', 'expires' => 'Verloopt', - 'map_fields'=> 'Map :item_type Field', - 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', + 'map_fields'=> 'Map :item_type veld', + 'remaining_var' => ':count resterend', 'label' => 'Label', - 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'import_asset_tag_exists' => 'Een asset met de asset tag :asset_tag bestaat al en een update is niet aangevraagd. Er is geen wijziging aangebracht.', + 'countries_manually_entered_help' => 'De waarden met een asterisk (*) zijn handmatig ingevoerd en komen niet overeen met de bestaande ISO 3166 dropdown waarden', ]; diff --git a/resources/lang/nl-NL/localizations.php b/resources/lang/nl-NL/localizations.php index 95ae96166f..596db189c5 100644 --- a/resources/lang/nl-NL/localizations.php +++ b/resources/lang/nl-NL/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Kies een taal', + 'select_language' => 'Selecteer een taal', 'languages' => [ 'en-US'=> 'Engels, VS', 'en-GB'=> 'Engels, VK', @@ -41,7 +41,7 @@ return [ 'mi-NZ'=> 'Maori', 'mn-MN'=> 'Mongools', //'no-NO'=> 'Norwegian', - 'nb-NO'=> 'Norwegian Bokmål', + 'nb-NO'=> 'Noors Bokmål', //'nn-NO'=> 'Norwegian Nynorsk', 'fa-IR'=> 'Perzisch', 'pl-PL'=> 'Pools', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zoeloe', ], - 'select_country' => 'Selecteer een land', + 'select_country' => 'Selecteer een Land', 'countries' => [ 'AC'=>'Ascensie Eiland', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estland', 'EG'=>'Egypte', + 'GB-ENG'=>'Engeland', 'ER'=>'Eritrea', 'ES'=>'Spanje', 'ET'=>'Ethiopië', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Nederland', + 'GB-NIR' => 'Noord-Ierland', 'NO'=>'Noorwegen', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Rusland', 'RW'=>'Rwanda', 'SA'=>'Saoedi-Arabië', - 'UK'=>'Schotland', + 'GB-SCT'=>'Schotland', 'SB'=>'Solomon eilanden', 'SC'=>'Seychellen', 'SS'=>'Zuid-Soedan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Amerikaanse Maagdeneilanden', 'VN'=>'Vietnam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis en Futuna eilanden', 'WS'=>'Samoa', 'YE'=>'Jemen', diff --git a/resources/lang/nl-NL/mail.php b/resources/lang/nl-NL/mail.php index 46275730b7..356d408c0e 100644 --- a/resources/lang/nl-NL/mail.php +++ b/resources/lang/nl-NL/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Een gebruiker heeft een item op de website aangevraagd', 'acceptance_asset_accepted' => 'Een gebruiker heeft een artikel geaccepteerd', 'acceptance_asset_declined' => 'Een gebruiker heeft een artikel geweigerd', - 'accessory_name' => 'Accessoire Naam:', - 'additional_notes' => 'Aanvullende Notities:', + 'accessory_name' => 'Accessoirenaam', + 'additional_notes' => 'Aanvullende Notities', 'admin_has_created' => 'Een beheerder heeft een account voor u aangemaakt op de :web website.', - 'asset' => 'Asset:', - 'asset_name' => 'Asset naam:', + 'asset' => 'Asset', + 'asset_name' => 'Asset naam', 'asset_requested' => 'Asset aangevraagd', 'asset_tag' => 'Asset Tag', '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.', 'assigned_to' => 'Toegewezen aan', 'best_regards' => 'Met vriendelijke groeten,', - 'canceled' => 'Geannuleerd:', - 'checkin_date' => 'Datum ingecheckt:', - 'checkout_date' => 'Datum uitgecheckt:', + 'canceled' => 'Geannuleerd', + 'checkin_date' => 'Ingecheckt datum', + 'checkout_date' => 'Uitcheck datum', 'checkedout_from' => 'Uitgecheckt van', 'checkedin_from' => 'Ingecheckt op', 'checked_into' => 'Ingecheckt bij', @@ -49,14 +49,14 @@ return [ 'click_to_confirm' => 'Klik op de volgende link om uw :web account te bevestigen:', 'current_QTY' => 'Huidige hoeveelheid', 'days' => 'Dagen', - 'expecting_checkin_date' => 'Verwachte incheck datum:', + 'expecting_checkin_date' => 'Verwachte incheck datum', 'expires' => 'Verloopt', 'hello' => 'Hallo', 'hi' => 'Hoi', 'i_have_read' => 'Ik heb de gebruiksvoorwaarden gelezen en geaccepteerd en heb dit item ontvangen.', 'inventory_report' => 'Inventarisrapport', - 'item' => 'Item:', - 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', + 'item' => 'Item', + 'item_checked_reminder' => 'Dit is een herinnering dat je op dit moment :count items uitgecheckt hebt die je niet hebt geaccepteerd of geweigerd. Klik op de onderstaande link om uw besluit te bevestigen.', '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.', 'link_to_update_password' => 'Klik op de volgende link om je :web wachtwoord te vernieuwen:', 'login' => 'Login:', @@ -66,11 +66,11 @@ return [ 'name' => 'Naam', 'new_item_checked' => 'Een nieuw item is onder uw naam uitgecheckt, details staan hieronder.', 'notes' => 'Opmerkingen', - 'password' => 'Wachtwoord:', + 'password' => 'Wachtwoord', 'password_reset' => 'Wachtwoord opnieuw instellen', 'read_the_terms' => 'Lees alstublieft de onderstaande gebruiksovereenkomst.', 'read_the_terms_and_click' => 'Gelieve de onderstaande gebruiksvoorwaarden te lezen, en klik op de link onderaan om te bevestigen dat je de gebruiksvoorwaarden leest en accepteert en het bestand hebt ontvangen.', - 'requested' => 'Aangevraagd:', + 'requested' => 'Aangevraagd', 'reset_link' => 'Je Wachtwoord Herstel Link', 'reset_password' => 'Klik hier om uw wachtwoord opnieuw in te stellen:', 'rights_reserved' => 'Alle rechten voorbehouden.', @@ -87,10 +87,10 @@ return [ 'upcoming-audits' => 'Er is :count asset die binnen :threshold dagen gecontroleerd moet worden.|Er zijn :count assets die binnen :threshold dagen gecontroleerd moeten worden.', 'user' => 'Gebruiker', 'username' => 'Gebruikersnaam', - 'unaccepted_asset_reminder' => 'You have Unaccepted Assets.', + 'unaccepted_asset_reminder' => 'Je hebt niet geaccepteerde Assets.', 'welcome' => 'Welkom :name', 'welcome_to' => 'Welkom bij :web!', 'your_assets' => 'Bekijk je activa', 'your_credentials' => 'Je Snipe-IT inloggegevens', - 'mail_sent' => 'Mail sent successfully!', + 'mail_sent' => 'Mail is succesvol verstuurd!', ]; diff --git a/resources/lang/nl-NL/table.php b/resources/lang/nl-NL/table.php index 6260b042cc..fb4327a724 100644 --- a/resources/lang/nl-NL/table.php +++ b/resources/lang/nl-NL/table.php @@ -6,6 +6,6 @@ return array( 'action' => 'Actie', 'by' => 'Door', 'item' => 'Item', - 'no_matching_records' => 'No matching records found', + 'no_matching_records' => 'Geen overeenkomende records gevonden', ); diff --git a/resources/lang/nl-NL/validation.php b/resources/lang/nl-NL/validation.php index 783cf9df10..94c759fc94 100644 --- a/resources/lang/nl-NL/validation.php +++ b/resources/lang/nl-NL/validation.php @@ -13,148 +13,148 @@ return [ | */ - 'accepted' => 'The :attribute field must be accepted.', - 'accepted_if' => 'The :attribute field must be accepted when :other is :value.', - 'active_url' => 'The :attribute field must be a valid URL.', - 'after' => 'The :attribute field must be a date after :date.', - 'after_or_equal' => 'The :attribute field must be a date after or equal to :date.', - 'alpha' => 'The :attribute field must only contain letters.', - 'alpha_dash' => 'The :attribute field must only contain letters, numbers, dashes, and underscores.', - 'alpha_num' => 'The :attribute field must only contain letters and numbers.', - 'array' => 'The :attribute field must be an array.', - 'ascii' => 'The :attribute field must only contain single-byte alphanumeric characters and symbols.', - 'before' => 'The :attribute field must be a date before :date.', - 'before_or_equal' => 'The :attribute field must be a date before or equal to :date.', + 'accepted' => ':attribute veld moet geaccepteerd worden.', + 'accepted_if' => ':attribute veld moet geaccepteerd worden als :other :value is.', + 'active_url' => ':attribute veld moet een geldige URL zijn.', + 'after' => ':attribute veld moet een datum na :date zijn.', + 'after_or_equal' => ':attribute veld moet een datum na of gelijk aan :date zijn.', + 'alpha' => ':attribute veld mag alleen letters bevatten.', + 'alpha_dash' => ':attribute veld mag alleen letters, cijfers, streepjes en onderstrepingstekens bevatten.', + 'alpha_num' => ':attribute veld mag alleen letters en cijfers bevatten.', + 'array' => ':attribute moet een array zijn.', + 'ascii' => ':attribute veld mag alleen alfanumerieke tekens en symbolen bevatten.', + 'before' => ':attribute veld moet een datum voor :date zijn.', + 'before_or_equal' => ':attribute veld moet een datum voor of gelijk aan :date zijn.', 'between' => [ - 'array' => 'The :attribute field must have between :min and :max items.', - 'file' => 'The :attribute field must be between :min and :max kilobytes.', - 'numeric' => 'The :attribute field must be between :min and :max.', - 'string' => 'The :attribute field must be between :min and :max characters.', + 'array' => ':attribute veld moet tussen :min en :max items bevatten.', + 'file' => ':attribute veld moet tussen :min en :max kilobytes zijn.', + 'numeric' => ':attribute veld moet tussen de :min en de :max liggen.', + 'string' => ':attribute veld moet tussen :min en :max karakters lang zijn.', ], - 'boolean' => 'The :attribute field must be true or false.', - 'can' => 'The :attribute field contains an unauthorized value.', - 'confirmed' => 'The :attribute field confirmation does not match.', - 'contains' => 'The :attribute field is missing a required value.', - 'current_password' => 'The password is incorrect.', - 'date' => 'The :attribute field must be a valid date.', - 'date_equals' => 'The :attribute field must be a date equal to :date.', - 'date_format' => 'The :attribute field must match the format :format.', - 'decimal' => 'The :attribute field must have :decimal decimal places.', - 'declined' => 'The :attribute field must be declined.', - 'declined_if' => 'The :attribute field must be declined when :other is :value.', - 'different' => 'The :attribute field and :other must be different.', - 'digits' => 'The :attribute field must be :digits digits.', - 'digits_between' => 'The :attribute field must be between :min and :max digits.', - 'dimensions' => 'The :attribute field has invalid image dimensions.', + 'boolean' => ':attribute moet waar of onwaar zijn.', + 'can' => ':attribute veld bevat een niet-geautoriseerde waarde.', + 'confirmed' => ':attribute veld bevestiging komt niet overeen.', + 'contains' => ':attribute veld mist een verplichte waarde.', + 'current_password' => 'Het wachtwoord is onjuist.', + 'date' => ':attribute veld moet een geldige datum zijn.', + 'date_equals' => ':attribute moet een datum gelijk zijn aan :date.', + 'date_format' => ':attribute veld moet overeenkomen met het formaat :format.', + 'decimal' => ':attribute veld moet :decimale decimale plaatsen hebben.', + 'declined' => ':attribute veld moet worden geweigerd.', + 'declined_if' => ':attribute veld moet afgewezen worden als :other :value is.', + 'different' => ':attribute veld en :other mag niet hetzelfde zijn.', + 'digits' => ':attribute veld moet uit :digits cijfers bestaan.', + 'digits_between' => ':attribute veld moet tussen de :min en :max cijfers zijn.', + 'dimensions' => ':attribute veld heeft geen geldige afmetingen voor afbeeldingen.', 'distinct' => ':attribute veld heeft een duplicaat waarde.', - 'doesnt_end_with' => 'The :attribute field must not end with one of the following: :values.', - 'doesnt_start_with' => 'The :attribute field must not start with one of the following: :values.', - 'email' => 'The :attribute field must be a valid email address.', - 'ends_with' => 'The :attribute field must end with one of the following: :values.', + 'doesnt_end_with' => ':attribute veld mag niet eindigen met één van de volgende: :values.', + 'doesnt_start_with' => ':attribute veld mag niet beginnen met één van de volgende: :values.', + 'email' => ':attribute veld moet een geldig e-mail adres zijn.', + 'ends_with' => ':attribute veld moet eindigen met één van de volgende: :values.', 'enum' => 'Het geselecteerde kenmerk :attribute is ongeldig.', 'exists' => 'Het geselecteerde kenmerk :attribute is ongeldig.', - 'extensions' => 'The :attribute field must have one of the following extensions: :values.', - 'file' => 'The :attribute field must be a file.', + 'extensions' => ':attribute veld moet een van de volgende extensies hebben: :values.', + 'file' => ':attribute veld moet een bestand zijn.', 'filled' => ':attribute veld moet een waarde hebben.', 'gt' => [ - 'array' => 'The :attribute field must have more than :value items.', - 'file' => 'The :attribute field must be greater than :value kilobytes.', - 'numeric' => 'The :attribute field must be greater than :value.', - 'string' => 'The :attribute field must be greater than :value characters.', + 'array' => 'Het :attribute veld moet meer dan :value items bevatten.', + 'file' => 'Het :attribute veld moet groter zijn dan :value kilobytes.', + 'numeric' => ':attribute veld moet groter zijn dan :value.', + 'string' => 'Het veld :attribute moet meer dan :value karakters bevatten.', ], 'gte' => [ - 'array' => 'The :attribute field must have :value items or more.', - 'file' => 'The :attribute field must be greater than or equal to :value kilobytes.', - 'numeric' => 'The :attribute field must be greater than or equal to :value.', - 'string' => 'The :attribute field must be greater than or equal to :value characters.', + 'array' => 'Het :attribute veld moet :value of meer bevatten.', + 'file' => 'Het veld :attribute moet groter of gelijk zijn aan :value kilobytes.', + 'numeric' => ':attribute veld moet groter of gelijk zijn aan :value.', + 'string' => 'Het veld :attribute moet :value of groter zijn.', ], - 'hex_color' => 'The :attribute field must be a valid hexadecimal color.', - 'image' => 'The :attribute field must be an image.', + 'hex_color' => ':attribute veld moet een geldige hexadecimale kleur hebben.', + 'image' => ':attribute veld moet een afbeelding zijn.', 'import_field_empty' => 'De waarde voor :fieldname kan niet leeg zijn.', 'in' => 'Het geselecteerde kenmerk :attribute is ongeldig.', - 'in_array' => 'The :attribute field must exist in :other.', - 'integer' => 'The :attribute field must be an integer.', - 'ip' => 'The :attribute field must be a valid IP address.', - 'ipv4' => 'The :attribute field must be a valid IPv4 address.', - 'ipv6' => 'The :attribute field must be a valid IPv6 address.', - 'json' => 'The :attribute field must be a valid JSON string.', - 'list' => 'The :attribute field must be a list.', - 'lowercase' => 'The :attribute field must be lowercase.', + 'in_array' => ':attribute veld moet bestaan in :other.', + 'integer' => ':attribute veld moet een geheel getal zijn.', + 'ip' => ':attribute veld moet een geldig IP-adres zijn.', + 'ipv4' => ':attribute veld moet een geldig IPv4-adres zijn.', + 'ipv6' => ':attribute veld moet een geldig IPv6-adres zijn.', + 'json' => ':attribute veld moet een geldige JSON string zijn.', + 'list' => ':attribute moet een lijst zijn.', + 'lowercase' => ':attribute veld moet een kleine letters zijn.', 'lt' => [ - 'array' => 'The :attribute field must have less than :value items.', - 'file' => 'The :attribute field must be less than :value kilobytes.', - 'numeric' => 'The :attribute field must be less than :value.', - 'string' => 'The :attribute field must be less than :value characters.', + 'array' => 'Het :attribute veld moet minder dan :value items bevatten.', + 'file' => 'Het :attribute veld moet kleiner zijn dan :value kilobytes.', + 'numeric' => ':attribute veld moet kleiner zijn dan :value.', + 'string' => ':attribute veld moet minder dan :value karakters bevatten.', ], 'lte' => [ - 'array' => 'The :attribute field must not have more than :value items.', - 'file' => 'The :attribute field must be less than or equal to :value kilobytes.', - 'numeric' => 'The :attribute field must be less than or equal to :value.', - 'string' => 'The :attribute field must be less than or equal to :value characters.', + 'array' => 'Het :attribute veld mag niet meer dan :value items bevatten.', + 'file' => 'Het veld :attribute moet kleiner of gelijk zijn aan :value kilobytes.', + 'numeric' => ':attribute veld moet kleiner of gelijk zijn aan :value.', + 'string' => 'Het veld :attribute moet minder of gelijk zijn aan :value tekens.', ], - 'mac_address' => 'The :attribute field must be a valid MAC address.', + 'mac_address' => ':attribute veld moet een geldig MAC-adres zijn.', 'max' => [ - 'array' => 'The :attribute field must not have more than :max items.', - 'file' => 'The :attribute field must not be greater than :max kilobytes.', - 'numeric' => 'The :attribute field must not be greater than :max.', - 'string' => 'The :attribute field must not be greater than :max characters.', + 'array' => ':attribute veld mag niet meer dan :max items bevatten.', + 'file' => ':attribute veld mag niet groter zijn dan :max kilobytes.', + 'numeric' => ':attribute veld mag niet groter zijn dan :max.', + 'string' => ':attribute veld mag niet groter zijn dan :max tekens.', ], - 'max_digits' => 'The :attribute field must not have more than :max digits.', - 'mimes' => 'The :attribute field must be a file of type: :values.', - 'mimetypes' => 'The :attribute field must be a file of type: :values.', + 'max_digits' => ':attribute veld mag niet meer dan :max cijfers bevatten.', + 'mimes' => ':attribute veld moet een bestand zijn van het type: :values.', + 'mimetypes' => ':attribute veld moet een bestand zijn van het type: :values.', 'min' => [ - 'array' => 'The :attribute field must have at least :min items.', - 'file' => 'The :attribute field must be at least :min kilobytes.', - 'numeric' => 'The :attribute field must be at least :min.', - 'string' => 'The :attribute field must be at least :min characters.', + 'array' => ':attribute veld moet minstens :min items bevatten.', + 'file' => ':attribute veld moet minstens :min kilobytes zijn.', + 'numeric' => ':attribute veld moet minstens :min zijn.', + 'string' => ':attribute veld moet minstens :min tekens bevatten.', ], - 'min_digits' => 'The :attribute field must have at least :min digits.', - 'missing' => 'The :attribute field must be missing.', - 'missing_if' => 'The :attribute field must be missing when :other is :value.', - 'missing_unless' => 'The :attribute field must be missing unless :other is :value.', - 'missing_with' => 'The :attribute field must be missing when :values is present.', - 'missing_with_all' => 'The :attribute field must be missing when :values are present.', - 'multiple_of' => 'The :attribute field must be a multiple of :value.', + 'min_digits' => ':attribute veld moet minstens :min cijfers bevatten.', + 'missing' => ':attribute moet ontbreken.', + 'missing_if' => ':attribute veld moet ontbreken wanneer :other :value is.', + 'missing_unless' => ':attribute veld moet ontbreken, tenzij :other gelijk is aan :value.', + 'missing_with' => ':attribute veld moet ontbreken als :values aanwezig is.', + 'missing_with_all' => ':attribute veld moet ontbreken wanneer :values aanwezig zijn.', + 'multiple_of' => 'Het :attribute veld moet een veelvoud van :value zijn.', 'not_in' => 'Het geselecteerde kenmerk :attribute is ongeldig.', - 'not_regex' => 'The :attribute field format is invalid.', - 'numeric' => 'The :attribute field must be a number.', + 'not_regex' => ':attribute veld formaat is ongeldig.', + 'numeric' => ':attribute veld moet een getal zijn.', 'password' => [ - 'letters' => 'The :attribute field must contain at least one letter.', - 'mixed' => 'The :attribute field must contain at least one uppercase and one lowercase letter.', - 'numbers' => 'The :attribute field must contain at least one number.', - 'symbols' => 'The :attribute field must contain at least one symbol.', - 'uncompromised' => 'The given :attribute has appeared in a data leak. Please choose a different :attribute.', + 'letters' => ':attribute moet minstens één letter bevatten.', + 'mixed' => ':attribute veld moet minstens één hoofdletter en één kleine letter bevatten.', + 'numbers' => ':attribute veld moet minstens één cijfer bevatten.', + 'symbols' => ':attribute veld moet minstens één teken bevatten.', + 'uncompromised' => 'Het gegeven :attribute is weergegeven in een gegevenslek. Kies een ander :attribuut.', ], - 'percent' => 'The depreciation minimum must be between 0 and 100 when depreciation type is percentage.', + 'percent' => 'Het afschrijvingsminimum moet tussen 0 en 100 liggen wanneer het afschrijvingstype procentueel is.', 'present' => ':attribute veld moet aanwezig zijn.', - 'present_if' => 'The :attribute field must be present when :other is :value.', - 'present_unless' => 'The :attribute field must be present unless :other is :value.', - 'present_with' => 'The :attribute field must be present when :values is present.', - 'present_with_all' => 'The :attribute field must be present when :values are present.', - 'prohibited' => 'The :attribute field is prohibited.', - 'prohibited_if' => 'The :attribute field is prohibited when :other is :value.', - 'prohibited_unless' => 'The :attribute field is prohibited unless :other is in :values.', - 'prohibits' => 'The :attribute field prohibits :other from being present.', - 'regex' => 'The :attribute field format is invalid.', + 'present_if' => ':attribute veld moet aanwezig zijn als :other :value is.', + 'present_unless' => ':attribute veld moet aanwezig zijn tenzij :other gelijk is aan :value.', + 'present_with' => ':attribute veld moet aanwezig zijn als :values aanwezig is.', + 'present_with_all' => ':attribute veld moet aanwezig zijn wanneer :values aanwezig zijn.', + 'prohibited' => ':attribute veld is verboden.', + 'prohibited_if' => ':attribute veld is verboden wanneer :other :value is.', + 'prohibited_unless' => ':attribute veld is verboden tenzij :other gelijk is aan :values.', + 'prohibits' => ':attribute veld verbiedt :other van aanwezig te zijn.', + 'regex' => ':attribute veld formaat is ongeldig.', 'required' => 'Het veld :attribute is verplicht.', - 'required_array_keys' => 'The :attribute field must contain entries for: :values.', + 'required_array_keys' => ':attribute veld moet items bevatten voor: :values.', 'required_if' => 'het veld :attribute is verplicht als :other gelijk is aan :value.', - 'required_if_accepted' => 'The :attribute field is required when :other is accepted.', - 'required_if_declined' => 'The :attribute field is required when :other is declined.', + 'required_if_accepted' => ':attribute veld is verplicht als :other wordt geaccepteerd.', + 'required_if_declined' => ':attribute veld is verplicht als :other wordt geweigerd.', 'required_unless' => ':attribute veld is vereist tenzij :other is in :values.', 'required_with' => 'Het veld :attribute is verplicht als :values ingesteld staan.', - 'required_with_all' => 'The :attribute field is required when :values are present.', + 'required_with_all' => ':attribute veld is verplicht wanneer :values aanwezig zijn.', 'required_without' => 'Het veld :attribute is verplicht als :values niet ingesteld staan.', 'required_without_all' => ':attribute veld is vereist wanneer geen van :values aanwezig zijn.', - 'same' => 'The :attribute field must match :other.', + 'same' => ':attribute veld moet overeenkomen met :other.', 'size' => [ - 'array' => 'The :attribute field must contain :size items.', - 'file' => 'The :attribute field must be :size kilobytes.', - 'numeric' => 'The :attribute field must be :size.', - 'string' => 'The :attribute field must be :size characters.', + 'array' => ':attribute veld moet :size items bevatten.', + 'file' => ':attribute veld moet :size kilobytes zijn.', + 'numeric' => ':attribute veld moet :size zijn.', + 'string' => ':attribute veld moet :size karakters bevatten.', ], - 'starts_with' => 'The :attribute field must start with one of the following: :values.', + 'starts_with' => ':attribute veld moet beginnen met één van de volgende: :values.', 'string' => ':attribute moet een string zijn.', 'two_column_unique_undeleted' => ':attribute moet uniek zijn in :table1 en :table2. ', 'unique_undeleted' => 'De :attribute moet uniek zijn. ', @@ -165,13 +165,13 @@ return [ 'numbers' => 'Wachtwoord moet ten minste één cijfer bevatten.', 'case_diff' => 'Wachtwoord moet kleine letters en hoofdletters bevatten.', 'symbols' => 'Wachtwoord moet symbolen bevatten.', - 'timezone' => 'The :attribute field must be a valid timezone.', + 'timezone' => ':attribute moet een geldige tijdzone zijn.', 'unique' => 'Het veld :attribute is reeds in gebruik.', 'uploaded' => 'Uploaden van :attribute is mislukt.', - 'uppercase' => 'The :attribute field must be uppercase.', - 'url' => 'The :attribute field must be a valid URL.', - 'ulid' => 'The :attribute field must be a valid ULID.', - 'uuid' => 'The :attribute field must be a valid UUID.', + 'uppercase' => ':attribute veld moet met hoofdletter zijn.', + 'url' => ':attribute veld moet een geldige URL zijn.', + 'ulid' => ':attribute veld moet een geldige ULID zijn.', + 'uuid' => ':attribute veld moet een geldige UUID zijn.', /* |-------------------------------------------------------------------------- @@ -190,8 +190,8 @@ return [ 'hashed_pass' => 'Je huidige wachtwoord is incorrect', 'dumbpwd' => 'Dat wachtwoord is te veelvoorkomend.', 'statuslabel_type' => 'Selecteer een valide status label', - 'custom_field_not_found' => 'This field does not seem to exist, please double check your custom field names.', - 'custom_field_not_found_on_model' => 'This field seems to exist, but is not available on this Asset Model\'s fieldset.', + 'custom_field_not_found' => 'Dit veld lijkt niet te bestaan, controleer uw aangepaste veldnamen.', + 'custom_field_not_found_on_model' => 'Dit veld lijkt te bestaan, maar is niet beschikbaar in de veldset van dit Asset Model.', // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP @@ -229,8 +229,8 @@ return [ 'generic' => [ 'invalid_value_in_field' => 'Ongeldige waarde ingevoerd in dit veld', - 'required' => 'This field is required', - 'email' => 'Please enter a valid email address', + 'required' => 'Dit veld is verplicht', + 'email' => 'Vul een geldig e-mailadres in', ], diff --git a/resources/lang/nn-NO/admin/hardware/form.php b/resources/lang/nn-NO/admin/hardware/form.php index f58d7b8cb9..4a7f1428ba 100644 --- a/resources/lang/nn-NO/admin/hardware/form.php +++ b/resources/lang/nn-NO/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Oppdater bare standardlokasjon', 'asset_location_update_actual' => 'Oppdater bare faktisk plassering', 'asset_not_deployable' => 'Den eiendelstatusen gjør at denne eiendelen ikke kan sjekkes ut.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'Den statusen gjør det mulig å sjekke ut denne eiendelen.', 'processing_spinner' => 'Behandler... (Dette kan ta litt tid for store filer)', 'optional_infos' => 'Valgfri informasjon', diff --git a/resources/lang/nn-NO/admin/locations/message.php b/resources/lang/nn-NO/admin/locations/message.php index d74b25367b..4d9e7ad933 100644 --- a/resources/lang/nn-NO/admin/locations/message.php +++ b/resources/lang/nn-NO/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Lokasjon eksisterer ikke.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Lokasjonen er tilknyttet minst en eiendel og kan ikke slettes. Oppdater dine eiendeler slik at de ikke refererer til denne lokasjonen, og prøv igjen. ', 'assoc_child_loc' => 'Lokasjonen er overordnet til minst en underlokasjon og kan ikke slettes. Oppdater din lokasjoner til å ikke referere til denne lokasjonen, og prøv igjen. ', 'assigned_assets' => 'Tildelte ressurser', diff --git a/resources/lang/nn-NO/admin/settings/general.php b/resources/lang/nn-NO/admin/settings/general.php index a917561c0c..ab23cfe635 100644 --- a/resources/lang/nn-NO/admin/settings/general.php +++ b/resources/lang/nn-NO/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Sikkerhetskopier', 'backups_help' => 'Opprette, laste ned og gjenopprette sikkerhetskopier ', 'backups_restoring' => 'Gjenoppretting fra sikkerhetskopi', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/nn-NO/admin/users/message.php b/resources/lang/nn-NO/admin/users/message.php index ece6cbec5e..4e1faa24d9 100644 --- a/resources/lang/nn-NO/admin/users/message.php +++ b/resources/lang/nn-NO/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Du har avvist eiendelen.', 'bulk_manager_warn' => 'Brukerne er oppdatert, men lederen ble ikke lagret fordi lederen du valgte også i brukerlisten for redigering og brukere kan ikke være sin egen leder. Velg brukerne igjen, unntatt lederen.', 'user_exists' => 'Bruker finnes allerede!', - 'user_not_found' => 'Brukeren finnes ikke.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Login-feltet er påkrevd', 'user_has_no_assets_assigned' => 'Ingen eiendeler er tilordnet brukeren for øyeblikket.', 'user_password_required' => 'Passord er påkrevd.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Kunne ikke utføre søk på LDAP-serveren. Sjekk LDAP-innstillingene i konfigurasjonsfilen.
Feil fra LDAP-server:', 'ldap_could_not_get_entries' => 'Fikk ingen oppføringer fra LDAP-serveren. Sjekk LDAP-innstillingene i konfigurasjonsfilen.
Feil fra LDAP-server:', 'password_ldap' => 'Passordet for denne kontoen administreres av LDAP/Active Directory. Kontakt IT-avdelingen for å endre passordet. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/nn-NO/general.php b/resources/lang/nn-NO/general.php index c4fe3ad5d9..4484eb1493 100644 --- a/resources/lang/nn-NO/general.php +++ b/resources/lang/nn-NO/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Fjern også disse brukerne ved å fjerne deres eiendelshistorikk intakt/til du fjerner slettede poster i Admin-innstillingene.', 'bulk_checkin_delete_success' => 'Dine valgte brukere er slettet og deres elementer har blitt sjekket inn.', 'bulk_checkin_success' => 'Elementene for de valgte brukerne har blitt sjekket inn.', - 'set_to_null' => 'Slette verdier for denne eiendelen Slett verdier for alle :asset_count eiendeler ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Slett :field verdier for denne brukeren. Slett :field verdier for alle :user_count brukere ', 'na_no_purchase_date' => 'N/A - Ingen kjøpsdato oppgitt', 'assets_by_status' => 'Eiendeler etter status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Utløper', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/nn-NO/localizations.php b/resources/lang/nn-NO/localizations.php index c2a39e938d..8fa41e7504 100644 --- a/resources/lang/nn-NO/localizations.php +++ b/resources/lang/nn-NO/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Velg et språk', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'Engelsk, USA', 'en-GB'=> 'Engelsk, Storbritannia', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Velg et land', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estland', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spania', 'ET'=>'Etiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Nederland', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norge', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russland', 'RW'=>'Rwanda', 'SA'=>'Saudi-Arabia', - 'UK'=>'Skottland', + 'GB-SCT'=>'Skottland', 'SB'=>'Salomonøyene', 'SC'=>'Seychellene', 'SS'=>'Sør-Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Jomfruøyene, (USA)', 'VN'=>'Vietnam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis- og Futunaøyene', 'WS'=>'Samoa', 'YE'=>'Jemen', diff --git a/resources/lang/nn-NO/mail.php b/resources/lang/nn-NO/mail.php index f9688539bf..a443b1bf0c 100644 --- a/resources/lang/nn-NO/mail.php +++ b/resources/lang/nn-NO/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'En bruker har bedt om et element på webområdet', 'acceptance_asset_accepted' => 'En bruker har godtatt et element', 'acceptance_asset_declined' => 'En bruker har avvist et element', - 'accessory_name' => 'Navn tilbehør:', - 'additional_notes' => 'Flere notater:', + 'accessory_name' => 'Navn tilbehør', + 'additional_notes' => 'Flere notater', 'admin_has_created' => 'En administrator har opprettet en konto for deg på :web nettsted.', - 'asset' => 'Eiendel:', - 'asset_name' => 'Navn:', + 'asset' => 'Eiendel', + 'asset_name' => 'Navn', 'asset_requested' => 'Eiendel forespurt', 'asset_tag' => 'Eiendelsmerke', 'assets_warrantee_alert' => 'En eiendel har garanti som utløper innenfor de neste :treshold dagene.|:count eiendeler har garanti som utløper innenfor de neste :tershold dagene.', 'assigned_to' => 'Tilordnet til', 'best_regards' => 'Med vennlig hilsen,', - 'canceled' => 'Avbrutt:', - 'checkin_date' => 'Innsjekkdato:', - 'checkout_date' => 'Utsjekkdato:', + 'canceled' => 'Avbrutt', + 'checkin_date' => 'Innsjekkdato', + 'checkout_date' => 'Utsjekkdato', 'checkedout_from' => 'Sjekket ut fra', 'checkedin_from' => 'Sjekket inn fra', 'checked_into' => 'Sjekket inn', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Klikk på følgende link for å bekrefte din :web konto:', 'current_QTY' => 'Nåværende antall', 'days' => 'Dager', - 'expecting_checkin_date' => 'Forventet innsjekkdato:', + 'expecting_checkin_date' => 'Forventet dato for innsjekk', 'expires' => 'Utløper', 'hello' => 'Hallo', 'hi' => 'Hei', 'i_have_read' => 'Jeg har lest og godtar vilkårene for bruk, og har mottatt denne enheten.', 'inventory_report' => 'Lagerbeholdnings rapport', - 'item' => 'Enhet:', + 'item' => 'Enhet', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => ':count lisens utløper de neste :threshold dagene.|:count lisenser utløper de neste :threshold dagene.', 'link_to_update_password' => 'Klikk på følgende link for å bekrefte din :web passord:', @@ -66,11 +66,11 @@ return [ 'name' => 'Navn', 'new_item_checked' => 'En ny enhet har blitt sjekket ut under ditt navn, detaljer nedenfor.', 'notes' => 'Notater', - 'password' => 'Passord:', + 'password' => 'Passord', 'password_reset' => 'Tilbakestill passord', 'read_the_terms' => 'Vennligst les bruksbetingelsene nedenfor.', 'read_the_terms_and_click' => 'Vennligst les vilkårene for bruk nedenfor. og klikk på lenken nederst for å bekrefte at du leser og godtar vilkårene for bruk, og har mottatt eiendelen.', - 'requested' => 'Forespurt:', + 'requested' => 'Forespurt', 'reset_link' => 'Lenke for tilbakestilling av passord', 'reset_password' => 'Klikk her for å tilbakestille passordet:', 'rights_reserved' => 'Alle rettigheter forbeholdt.', diff --git a/resources/lang/no-NO/admin/hardware/form.php b/resources/lang/no-NO/admin/hardware/form.php index f58d7b8cb9..4a7f1428ba 100644 --- a/resources/lang/no-NO/admin/hardware/form.php +++ b/resources/lang/no-NO/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Oppdater bare standardlokasjon', 'asset_location_update_actual' => 'Oppdater bare faktisk plassering', 'asset_not_deployable' => 'Den eiendelstatusen gjør at denne eiendelen ikke kan sjekkes ut.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'Den statusen gjør det mulig å sjekke ut denne eiendelen.', 'processing_spinner' => 'Behandler... (Dette kan ta litt tid for store filer)', 'optional_infos' => 'Valgfri informasjon', diff --git a/resources/lang/no-NO/admin/locations/message.php b/resources/lang/no-NO/admin/locations/message.php index d74b25367b..4d9e7ad933 100644 --- a/resources/lang/no-NO/admin/locations/message.php +++ b/resources/lang/no-NO/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Lokasjon eksisterer ikke.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Lokasjonen er tilknyttet minst en eiendel og kan ikke slettes. Oppdater dine eiendeler slik at de ikke refererer til denne lokasjonen, og prøv igjen. ', 'assoc_child_loc' => 'Lokasjonen er overordnet til minst en underlokasjon og kan ikke slettes. Oppdater din lokasjoner til å ikke referere til denne lokasjonen, og prøv igjen. ', 'assigned_assets' => 'Tildelte ressurser', diff --git a/resources/lang/no-NO/admin/settings/general.php b/resources/lang/no-NO/admin/settings/general.php index a917561c0c..ab23cfe635 100644 --- a/resources/lang/no-NO/admin/settings/general.php +++ b/resources/lang/no-NO/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Sikkerhetskopier', 'backups_help' => 'Opprette, laste ned og gjenopprette sikkerhetskopier ', 'backups_restoring' => 'Gjenoppretting fra sikkerhetskopi', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/no-NO/admin/users/message.php b/resources/lang/no-NO/admin/users/message.php index ece6cbec5e..4e1faa24d9 100644 --- a/resources/lang/no-NO/admin/users/message.php +++ b/resources/lang/no-NO/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Du har avvist eiendelen.', 'bulk_manager_warn' => 'Brukerne er oppdatert, men lederen ble ikke lagret fordi lederen du valgte også i brukerlisten for redigering og brukere kan ikke være sin egen leder. Velg brukerne igjen, unntatt lederen.', 'user_exists' => 'Bruker finnes allerede!', - 'user_not_found' => 'Brukeren finnes ikke.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Login-feltet er påkrevd', 'user_has_no_assets_assigned' => 'Ingen eiendeler er tilordnet brukeren for øyeblikket.', 'user_password_required' => 'Passord er påkrevd.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Kunne ikke utføre søk på LDAP-serveren. Sjekk LDAP-innstillingene i konfigurasjonsfilen.
Feil fra LDAP-server:', 'ldap_could_not_get_entries' => 'Fikk ingen oppføringer fra LDAP-serveren. Sjekk LDAP-innstillingene i konfigurasjonsfilen.
Feil fra LDAP-server:', 'password_ldap' => 'Passordet for denne kontoen administreres av LDAP/Active Directory. Kontakt IT-avdelingen for å endre passordet. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/no-NO/general.php b/resources/lang/no-NO/general.php index c4fe3ad5d9..4484eb1493 100644 --- a/resources/lang/no-NO/general.php +++ b/resources/lang/no-NO/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Fjern også disse brukerne ved å fjerne deres eiendelshistorikk intakt/til du fjerner slettede poster i Admin-innstillingene.', 'bulk_checkin_delete_success' => 'Dine valgte brukere er slettet og deres elementer har blitt sjekket inn.', 'bulk_checkin_success' => 'Elementene for de valgte brukerne har blitt sjekket inn.', - 'set_to_null' => 'Slette verdier for denne eiendelen Slett verdier for alle :asset_count eiendeler ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Slett :field verdier for denne brukeren. Slett :field verdier for alle :user_count brukere ', 'na_no_purchase_date' => 'N/A - Ingen kjøpsdato oppgitt', 'assets_by_status' => 'Eiendeler etter status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Utløper', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/no-NO/localizations.php b/resources/lang/no-NO/localizations.php index c2a39e938d..8fa41e7504 100644 --- a/resources/lang/no-NO/localizations.php +++ b/resources/lang/no-NO/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Velg et språk', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'Engelsk, USA', 'en-GB'=> 'Engelsk, Storbritannia', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Velg et land', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estland', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spania', 'ET'=>'Etiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Nederland', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norge', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russland', 'RW'=>'Rwanda', 'SA'=>'Saudi-Arabia', - 'UK'=>'Skottland', + 'GB-SCT'=>'Skottland', 'SB'=>'Salomonøyene', 'SC'=>'Seychellene', 'SS'=>'Sør-Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Jomfruøyene, (USA)', 'VN'=>'Vietnam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis- og Futunaøyene', 'WS'=>'Samoa', 'YE'=>'Jemen', diff --git a/resources/lang/no-NO/mail.php b/resources/lang/no-NO/mail.php index f9688539bf..a443b1bf0c 100644 --- a/resources/lang/no-NO/mail.php +++ b/resources/lang/no-NO/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'En bruker har bedt om et element på webområdet', 'acceptance_asset_accepted' => 'En bruker har godtatt et element', 'acceptance_asset_declined' => 'En bruker har avvist et element', - 'accessory_name' => 'Navn tilbehør:', - 'additional_notes' => 'Flere notater:', + 'accessory_name' => 'Navn tilbehør', + 'additional_notes' => 'Flere notater', 'admin_has_created' => 'En administrator har opprettet en konto for deg på :web nettsted.', - 'asset' => 'Eiendel:', - 'asset_name' => 'Navn:', + 'asset' => 'Eiendel', + 'asset_name' => 'Navn', 'asset_requested' => 'Eiendel forespurt', 'asset_tag' => 'Eiendelsmerke', 'assets_warrantee_alert' => 'En eiendel har garanti som utløper innenfor de neste :treshold dagene.|:count eiendeler har garanti som utløper innenfor de neste :tershold dagene.', 'assigned_to' => 'Tilordnet til', 'best_regards' => 'Med vennlig hilsen,', - 'canceled' => 'Avbrutt:', - 'checkin_date' => 'Innsjekkdato:', - 'checkout_date' => 'Utsjekkdato:', + 'canceled' => 'Avbrutt', + 'checkin_date' => 'Innsjekkdato', + 'checkout_date' => 'Utsjekkdato', 'checkedout_from' => 'Sjekket ut fra', 'checkedin_from' => 'Sjekket inn fra', 'checked_into' => 'Sjekket inn', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Klikk på følgende link for å bekrefte din :web konto:', 'current_QTY' => 'Nåværende antall', 'days' => 'Dager', - 'expecting_checkin_date' => 'Forventet innsjekkdato:', + 'expecting_checkin_date' => 'Forventet dato for innsjekk', 'expires' => 'Utløper', 'hello' => 'Hallo', 'hi' => 'Hei', 'i_have_read' => 'Jeg har lest og godtar vilkårene for bruk, og har mottatt denne enheten.', 'inventory_report' => 'Lagerbeholdnings rapport', - 'item' => 'Enhet:', + 'item' => 'Enhet', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => ':count lisens utløper de neste :threshold dagene.|:count lisenser utløper de neste :threshold dagene.', 'link_to_update_password' => 'Klikk på følgende link for å bekrefte din :web passord:', @@ -66,11 +66,11 @@ return [ 'name' => 'Navn', 'new_item_checked' => 'En ny enhet har blitt sjekket ut under ditt navn, detaljer nedenfor.', 'notes' => 'Notater', - 'password' => 'Passord:', + 'password' => 'Passord', 'password_reset' => 'Tilbakestill passord', 'read_the_terms' => 'Vennligst les bruksbetingelsene nedenfor.', 'read_the_terms_and_click' => 'Vennligst les vilkårene for bruk nedenfor. og klikk på lenken nederst for å bekrefte at du leser og godtar vilkårene for bruk, og har mottatt eiendelen.', - 'requested' => 'Forespurt:', + 'requested' => 'Forespurt', 'reset_link' => 'Lenke for tilbakestilling av passord', 'reset_password' => 'Klikk her for å tilbakestille passordet:', 'rights_reserved' => 'Alle rettigheter forbeholdt.', diff --git a/resources/lang/pl-PL/admin/hardware/form.php b/resources/lang/pl-PL/admin/hardware/form.php index 6630db510d..3823cf80b8 100644 --- a/resources/lang/pl-PL/admin/hardware/form.php +++ b/resources/lang/pl-PL/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Zaktualizuj tylko domyślną lokalizację', 'asset_location_update_actual' => 'Aktualizuj tylko bieżącą lokalizację', 'asset_not_deployable' => 'Ten status oznacza brak możliwości wdrożenia. Ten zasób nie może zostać przypisany.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'Ten status oznacza możliwość wdrożenia. Ten zasób może zostać przypisany.', 'processing_spinner' => 'Przetwarzanie... (To może zająć trochę czasu dla dużych plików)', 'optional_infos' => 'Informacje opcjonalne', diff --git a/resources/lang/pl-PL/admin/locations/message.php b/resources/lang/pl-PL/admin/locations/message.php index 993b8e9f81..89e46146d3 100644 --- a/resources/lang/pl-PL/admin/locations/message.php +++ b/resources/lang/pl-PL/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Lokalizacja nie istnieje.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Lokalizacja obecnie jest skojarzona z minimum jednym aktywem i nie może zostać usunięta. Uaktualnij właściwości aktywów tak aby nie było relacji z tą lokalizacją i spróbuj ponownie. ', 'assoc_child_loc' => 'Lokalizacja obecnie jest rodzicem minimum jeden innej lokalizacji i nie może zostać usunięta. Uaktualnij właściwości lokalizacji tak aby nie było relacji z tą lokalizacją i spróbuj ponownie. ', 'assigned_assets' => 'Przypisane aktywa', diff --git a/resources/lang/pl-PL/admin/settings/general.php b/resources/lang/pl-PL/admin/settings/general.php index 761da71d77..4f9849ee07 100644 --- a/resources/lang/pl-PL/admin/settings/general.php +++ b/resources/lang/pl-PL/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Kopie zapasowe', 'backups_help' => 'Utwórz, pobieraj i przywracaj kopie zapasowe ', 'backups_restoring' => 'Przywróć z kopii zapasowej', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", 'backups_upload' => 'Prześlij kopię zapasową', 'backups_path' => 'Kopie zapasowe na serwerze są przechowywane w :path', 'backups_restore_warning' => 'Użyj przycisku przywracania aby przywrócić z poprzedniej kopii zapasowej. (To nie działa obecnie z pamięcią plików S3 lub Docker.

Twoja baza danych cała :app_name i wszystkie przesłane pliki zostaną całkowicie zastąpione przez to, co znajduje się w pliku kopii zapasowej. ', diff --git a/resources/lang/pl-PL/admin/users/message.php b/resources/lang/pl-PL/admin/users/message.php index 72172694fb..e8e1ba2ea1 100644 --- a/resources/lang/pl-PL/admin/users/message.php +++ b/resources/lang/pl-PL/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Pomyślnie odrzuciłeś ten składnik aktywów.', 'bulk_manager_warn' => 'Użytkownicy zostały pomyślnie zaktualizowane, jednak Twój wpis manager nie został zapisany, bo dyrektor wybrano był również na liście użytkowników do edycji i użytkowników nie może być ich Menedżer. Wybierz użytkowników, z wyjątkiem Menedżera.', 'user_exists' => 'Użytkownik już istnieje!', - 'user_not_found' => 'Użytkownik nie istnieje.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Pole login jest wymagane', 'user_has_no_assets_assigned' => 'Brak aktywów aktualnie przypisanych do użytkownika.', 'user_password_required' => 'Pole hasło jest wymagane.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Nie udało się przeszukać serwera LDAP. Sprawdź proszę konfigurację serwera LDAP w pliku konfiguracji.
Błąd z serwera LDAP:', 'ldap_could_not_get_entries' => 'Nie udało się pobrać pozycji z serwera LDAP. Sprawdź proszę konfigurację serwera LDAP w pliku konfiguracji.
Błąd z serwera LDAP:', 'password_ldap' => 'Hasło dla tego konta jest zarządzane przez usługę LDAP, Active Directory. Skontaktuj się z działem IT, aby zmienić swoje hasło. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/pl-PL/general.php b/resources/lang/pl-PL/general.php index 5ea9d83ce5..eb06c07ac6 100644 --- a/resources/lang/pl-PL/general.php +++ b/resources/lang/pl-PL/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Również miękkie usuwanie tych użytkowników. Ich historia zasobów pozostanie nieuszkodzona/dopóki nie usuniesz usuniętych rekordów w ustawieniach administratora.', 'bulk_checkin_delete_success' => 'Wybrani użytkownicy zostali usunięci i ich zasoby zostały odebrane.', 'bulk_checkin_success' => 'Elementy dla wybranych użytkowników zostały odebrane.', - 'set_to_null' => 'Usuń wartości dla tego zasobu|Usuń wartości dla wszystkich :asset_count aktywów ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Usuń :field wartości dla tego użytkownika|Usuń :field wartości dla wszystkich użytkowników :user_count ', 'na_no_purchase_date' => 'N/A - Nie podano daty zakupu', 'assets_by_status' => 'Zasoby wg statusu', @@ -559,8 +559,8 @@ return [ 'expires' => 'Wygasa', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/pl-PL/localizations.php b/resources/lang/pl-PL/localizations.php index b547f62e86..cbda13a9a0 100644 --- a/resources/lang/pl-PL/localizations.php +++ b/resources/lang/pl-PL/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Wybierz język', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'angielski (USA)', 'en-GB'=> 'angielski (UK)', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'zuluski', ], - 'select_country' => 'Wybierz kraj', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Wyspa Wniebowstąpienia', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ekwador', 'EE'=>'Estonia', 'EG'=>'Egipt', + 'GB-ENG'=>'England', 'ER'=>'Erytrea', 'ES'=>'Hiszpania', 'ET'=>'Etiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nikaragua', 'NL'=>'Holandia', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norwegia', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Federacja Rosyjska', 'RW'=>'Rwanda', 'SA'=>'Arabia Saudyjska', - 'UK'=>'Szkocja', + 'GB-SCT'=>'Szkocja', 'SB'=>'Wyspy Salomona', 'SC'=>'Seszele', 'SS'=>'Sudan Południowy', @@ -312,6 +314,7 @@ return [ 'VI'=>'Wyspy Dziewicze Stanów Zjednoczonych', 'VN'=>'Wietnam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis i Futuna', 'WS'=>'Samoa', 'YE'=>'Jemen', diff --git a/resources/lang/pl-PL/mail.php b/resources/lang/pl-PL/mail.php index 569c22064a..bbb3ca38a2 100644 --- a/resources/lang/pl-PL/mail.php +++ b/resources/lang/pl-PL/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Użytkownik zamówił pozycję na stronie internetowej', 'acceptance_asset_accepted' => 'Użytkownik zaakceptował zasób', 'acceptance_asset_declined' => 'Użytkownik odrzucił zasób', - 'accessory_name' => 'Nazwa sprzętu:', - 'additional_notes' => 'Dodatkowe notatki:', + 'accessory_name' => 'Nazwa akcesoriów', + 'additional_notes' => 'Dodatkowe notatki', 'admin_has_created' => 'Administrator utworzył dla Ciebie konto na stronie :web.', - 'asset' => 'Sprzęt:', - 'asset_name' => 'Nazwa sprzętu:', + 'asset' => 'Aktywo', + 'asset_name' => 'Nazwa nabytku', 'asset_requested' => 'Wystosowane zapotrzebowanie na sprzęt', 'asset_tag' => 'Tag sprzętu', 'assets_warrantee_alert' => 'Istnieje :count aktywów z gwarancją wygasającą w ciągu następnych :thereshold dni. | Istnieje :count aktywów z gwarancją wygasającą w ciągu następnych :threshold dni.', 'assigned_to' => 'Przypisane do', 'best_regards' => 'Pozdrawiam', - 'canceled' => 'Anulowane:', - 'checkin_date' => 'Data otrzymania:', - 'checkout_date' => 'Data przypisania:', + 'canceled' => 'Anulowane', + 'checkin_date' => 'Data przypisania', + 'checkout_date' => 'Data przypisania', 'checkedout_from' => 'Zamówiono z', 'checkedin_from' => 'Sprawdzone od', 'checked_into' => 'Sprawdzone w', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Proszę kliknąć na ten link aby potwierdzić swoje konto na :web:', 'current_QTY' => 'Bieżąca ilość', 'days' => 'Dni', - 'expecting_checkin_date' => 'Spodziewana data przyjęcia:', + 'expecting_checkin_date' => 'Przewidywana data przyjęcia', 'expires' => 'Wygasa', 'hello' => 'Cześć', 'hi' => 'Cześć', 'i_have_read' => 'Przeczytałem i zgadzam się z warunkami użytkowania oraz potwierdzam otrzymanie niniejszej pozycji.', 'inventory_report' => 'Raport z magazynu', - 'item' => 'Pozycja:', + 'item' => 'Przedmiot', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'Istnieje: liczba licencja wygasająca w ciągu następnych: dni progowe. | Istnieje: liczba licencji wygasających w ciągu następnych: dni progowe.', 'link_to_update_password' => 'Proszę kliknąć na poniższy link, aby zaktualizować swoje hasło na :web:', @@ -66,11 +66,11 @@ return [ 'name' => 'Nazwa', 'new_item_checked' => 'Nowy przedmiot przypisany do Ciebie został zwrócony, szczegóły poniżej.', 'notes' => 'Uwagi', - 'password' => 'Hasło:', + 'password' => 'Hasło', 'password_reset' => 'Resetowanie hasła', 'read_the_terms' => 'Proszę przeczytać warunki użytkowania przedstawione poniżej.', 'read_the_terms_and_click' => 'Proszę zapoznać się z poniższymi warunkami użycia, i kliknij na link na dole, aby potwierdzić, że przeczytałeś/aś i zgodzisz się na warunki użytkowania i otrzymałeś/aś aktywa.', - 'requested' => 'Zamówione:', + 'requested' => 'Wymagane', 'reset_link' => 'Link resetujący Twoje hasło', 'reset_password' => 'Kliknij tutaj aby zresetować swoje hasło:', 'rights_reserved' => 'Wszystkie prawa zastrzeżone.', diff --git a/resources/lang/pt-BR/account/general.php b/resources/lang/pt-BR/account/general.php index 7c32f21ebb..108757c979 100644 --- a/resources/lang/pt-BR/account/general.php +++ b/resources/lang/pt-BR/account/general.php @@ -13,6 +13,6 @@ return array( 'api_reference' => 'Por favor, verifique as referências da API para encontrar endpoints específicos da API e documentação adicional da API.', 'profile_updated' => 'Conta atualizada com sucesso', 'no_tokens' => 'Você não criou nenhum token de acesso pessoal.', - 'enable_sounds' => 'Enable sound effects', - 'enable_confetti' => 'Enable confetti effects', + 'enable_sounds' => 'Ativar efeitos de som', + 'enable_confetti' => 'Habilitar efeitos de confete', ); diff --git a/resources/lang/pt-BR/admin/accessories/message.php b/resources/lang/pt-BR/admin/accessories/message.php index 55e5beb329..19dc82d5b2 100644 --- a/resources/lang/pt-BR/admin/accessories/message.php +++ b/resources/lang/pt-BR/admin/accessories/message.php @@ -25,10 +25,10 @@ return array( 'checkout' => array( 'error' => 'O acessório não foi alocado, por favor tente novamente', 'success' => 'Acessório alocado com sucesso.', - 'unavailable' => 'Acessório não está disponível para check-out. Verifique a quantidade disponível', + 'unavailable' => 'Acessório não está disponível para saída. Verifique a quantidade disponível', 'user_does_not_exist' => 'Este usuário é inválido. Tente novamente.', 'checkout_qty' => array( - 'lte' => 'There is currently only one available accessory of this type, and you are trying to check out :checkout_qty. Please adjust the checkout quantity or the total stock of this accessory and try again.|There are :number_currently_remaining total available accessories, and you are trying to check out :checkout_qty. Please adjust the checkout quantity or the total stock of this accessory and try again.', + 'lte' => 'Atualmente há apenas um acessório disponível deste tipo, e você está tentando conferir :checkout_qty. Por favor, ajuste a quantidade do check-out ou o estoque total deste acessório e tente novamente. Existem :number_currently_remaining total accessoris disponíveis, e você está tentando conferir :checkout_qty. Por favor, ajuste a quantidade do check-out ou o estoque total deste acessório e tente novamente.', ), ), diff --git a/resources/lang/pt-BR/admin/categories/general.php b/resources/lang/pt-BR/admin/categories/general.php index 17bb582052..bb357ed8f0 100644 --- a/resources/lang/pt-BR/admin/categories/general.php +++ b/resources/lang/pt-BR/admin/categories/general.php @@ -3,7 +3,7 @@ return array( 'asset_categories' => 'Categorias de Ativos', 'category_name' => 'Nome da Categoria', - 'checkin_email' => 'Enviar email para o usuário no check-in / check-out.', + 'checkin_email' => 'Enviar email para o usuário na devolução / saída.', 'checkin_email_notification' => 'Este usuário receberá um email no checkin / checkout.', 'clone' => 'Clonar Categoria', 'create' => 'Criar Categoria', diff --git a/resources/lang/pt-BR/admin/consumables/general.php b/resources/lang/pt-BR/admin/consumables/general.php index 2e9bda6d3e..ce250a1787 100644 --- a/resources/lang/pt-BR/admin/consumables/general.php +++ b/resources/lang/pt-BR/admin/consumables/general.php @@ -8,5 +8,5 @@ return array( 'remaining' => 'Restante', 'total' => 'Total', 'update' => 'Atualizar um suprimento', - 'inventory_warning' => 'The inventory of this consumable is below the minimum amount of :min_count', + 'inventory_warning' => 'O inventário deste consumível está abaixo da quantidade mínima de :min_count', ); diff --git a/resources/lang/pt-BR/admin/consumables/message.php b/resources/lang/pt-BR/admin/consumables/message.php index 6c05d710e3..6a78ee10c3 100644 --- a/resources/lang/pt-BR/admin/consumables/message.php +++ b/resources/lang/pt-BR/admin/consumables/message.php @@ -2,7 +2,7 @@ return array( - 'invalid_category_type' => 'The category must be a consumable category.', + 'invalid_category_type' => 'A categoria deve ser uma categoria de consumível.', 'does_not_exist' => 'O consumível não existe.', 'create' => array( @@ -23,7 +23,7 @@ return array( 'checkout' => array( 'error' => 'Consumível não foi verificado, por favor tente novamente', - 'success' => 'Realizada a verificação do consumível com êxito.', + 'success' => 'Realizada a saída do consumível com êxito.', 'user_does_not_exist' => 'Esse usuário é inválido. Por favor, tente novamente.', 'unavailable' => 'Não há consumíveis suficientes para este checkout. Por favor, verifique a quantidade restante. ', ), diff --git a/resources/lang/pt-BR/admin/custom_fields/message.php b/resources/lang/pt-BR/admin/custom_fields/message.php index 6f5d37202b..972d0e3dd5 100644 --- a/resources/lang/pt-BR/admin/custom_fields/message.php +++ b/resources/lang/pt-BR/admin/custom_fields/message.php @@ -5,7 +5,7 @@ return array( 'field' => array( 'invalid' => 'Esse campo não existe.', 'already_added' => 'Campo já adicionado', - 'none_selected' => 'No field selected', + 'none_selected' => 'Nenhum campo selecionado', 'create' => array( 'error' => 'Campo não criado. Por favor tente novamente.', diff --git a/resources/lang/pt-BR/admin/hardware/form.php b/resources/lang/pt-BR/admin/hardware/form.php index c678fc998d..955bdef801 100644 --- a/resources/lang/pt-BR/admin/hardware/form.php +++ b/resources/lang/pt-BR/admin/hardware/form.php @@ -29,7 +29,7 @@ return [ 'expected_checkin' => 'Excedeu a data dar entrada', 'expires' => 'Expira', 'fully_depreciated' => 'Totalmente Depreciado', - 'help_checkout' => 'Se você quiser designar este ativo imediatamente, selecione "Pronto para Entregar" a partir da lista de estados acima. ', + 'help_checkout' => 'Se você quiser designar este ativo imediatamente, selecione "Pronto para Entregar" a partir da lista de situações acima. ', 'mac_address' => 'Endereço MAC', 'manufacturer' => 'Fabricante', 'model' => 'Modelo', @@ -39,12 +39,12 @@ return [ 'order' => 'Número do Pedido', 'qr' => 'Código QR', 'requestable' => 'Usuários podem solicitar este ativo', - 'redirect_to_all' => 'Return to all :type', - 'redirect_to_type' => 'Go to :type', - 'redirect_to_checked_out_to' => 'Go to Checked Out to', - 'select_statustype' => 'Selecione o Tipo de Status', + 'redirect_to_all' => 'Voltar para todos os :type', + 'redirect_to_type' => 'Ir para :type', + 'redirect_to_checked_out_to' => 'Ir para Checked Out para', + 'select_statustype' => 'Selecione o Tipo de Situação', 'serial' => 'Serial', - 'status' => 'Status', + 'status' => 'Situação', 'tag' => 'Marcação do Ativo', 'update' => 'Atualização do Ativo', 'warranty' => 'Garantia', @@ -54,8 +54,9 @@ return [ 'asset_location_update_default_current' => 'Atualizar a localização padrão e local real', 'asset_location_update_default' => 'Atualizar somente local padrão', 'asset_location_update_actual' => 'Atualizar somente a localização atual', - 'asset_not_deployable' => 'Este status de ativo não é implantado. Este ativo não pode ser verificado.', - 'asset_deployable' => 'Este status pode ser implementado. Este ativo pode ser verificado.', + 'asset_not_deployable' => 'Esta situação de ativo não é implementável. A saída deste ativo não pode ser realizada.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', + 'asset_deployable' => 'Esta situação pode ser implementado. A saída deste ativo pode ser realizada.', 'processing_spinner' => 'Processando... (Isso pode levar algum tempo em arquivos grandes)', 'optional_infos' => 'Informação Opcional', 'order_details' => 'Informações do pedido relacionado' diff --git a/resources/lang/pt-BR/admin/hardware/general.php b/resources/lang/pt-BR/admin/hardware/general.php index 58a9999192..17916046ca 100644 --- a/resources/lang/pt-BR/admin/hardware/general.php +++ b/resources/lang/pt-BR/admin/hardware/general.php @@ -20,11 +20,11 @@ return [ 'requestable' => 'Solicitável', 'requested' => 'Solicitado', 'not_requestable' => 'Não solicitável', - 'requestable_status_warning' => 'Não altere o status solicitável', + 'requestable_status_warning' => 'Não altere a situação de solicitável', 'restore' => 'Restaurar Ativo', 'pending' => 'Pendente', 'undeployable' => 'Não implementável', - 'undeployable_tooltip' => 'Este ativo possui uma etiqueta de status que não é implantável e não pode ser check-out no momento.', + 'undeployable_tooltip' => 'Este ativo possui uma etiqueta de situação que não é implementável e não pode ser disponibilizado no momento.', 'view' => 'Ver Ativo', 'csv_error' => 'Você tem um erro no seu arquivo CSV:', 'import_text' => '

Upload de um CSV que contém o histórico de ativos. Os ativos e usuários já existem no sistema, ou serão ignorados. Correspondência de mídias para o histórico de importação acontece com a tag de conteúdo. Tentaremos encontrar um usuário correspondente com base no nome de usuário que você fornece, e nos critérios que você selecionar abaixo. Se você não selecionar nenhum critério abaixo, ele simplesmente tentará combinar com o formato de nome de usuário configurado na Administração > Configurações Gerais.

Campos incluídos no CSV devem corresponder aos cabeçalhos: Marcador de Ativo, Nome, Data de Finalização, Data de Entrada. Quaisquer campos adicionais serão ignorados.

Data de check-in: em branco ou em datas futuras de check-in fará check-in dos itens para o usuário associado. Excluindo a coluna Data de check-in criará uma data de check-in com a data de hoje.

diff --git a/resources/lang/pt-BR/admin/hardware/message.php b/resources/lang/pt-BR/admin/hardware/message.php index 141bbf507f..554e16a6d5 100644 --- a/resources/lang/pt-BR/admin/hardware/message.php +++ b/resources/lang/pt-BR/admin/hardware/message.php @@ -2,13 +2,13 @@ return [ - 'undeployable' => 'Aviso: Este bem foi marcado como atualmente não implementável. Se este status mudou, por favor, atualize o status do bem.', + 'undeployable' => 'Aviso: Este ativo foi marcado como atualmente não implementável. Se esta situação mudou, por favor, atualize a situação do ativo.', 'does_not_exist' => 'O ativo não existe.', - 'does_not_exist_var'=> 'Asset with tag :asset_tag not found.', - 'no_tag' => 'No asset tag provided.', + 'does_not_exist_var'=> 'Ativo com a etiqueta :asset_tag não encontrado.', + 'no_tag' => 'Nenhuma etiqueta de ativo fornecida.', 'does_not_exist_or_not_requestable' => 'Esse ativo não existe ou não pode ser solicitado.', - 'assoc_users' => 'Este bem está no momento associado com pelo menos um usuário e não pode ser deletado. Por favor, atualize seu bem para que não referencie mais este usuário e tente novamente. ', - 'warning_audit_date_mismatch' => 'This asset\'s next audit date (:next_audit_date) is before the last audit date (:last_audit_date). Please update the next audit date.', + 'assoc_users' => 'Este ativo está no momento associado com pelo menos um usuário e não pode ser deletado. Por favor, atualize seu ativo para que não referencie mais este usuário e tente novamente. ', + 'warning_audit_date_mismatch' => 'A próxima data de auditoria deste ativo (:next_audit_date) é anterior à última data de auditoria (:last_audit_date). Por favor, atualize a próxima data de auditoria.', 'create' => [ 'error' => 'O ativo não foi criado, tente novamente. :(', @@ -33,7 +33,7 @@ return [ ], 'audit' => [ - 'error' => 'Asset audit unsuccessful: :error ', + 'error' => 'Auditoria de ativo malsucedida: :error ', 'success' => 'Auditoria de equipamentos logada com sucesso.', ], @@ -51,14 +51,14 @@ return [ ], 'import' => [ - 'import_button' => 'Process Import', + 'import_button' => 'Processar Importação', 'error' => 'Alguns itens não foram importados corretamente.', 'errorDetail' => 'Os seguintes itens não foram importados devido a erros.', 'success' => 'O seu arquivo foi importado', 'file_delete_success' => 'O arquivo foi excluído com sucesso', 'file_delete_error' => 'Não foi possível excluir o arquivo', 'file_missing' => 'O arquivo selecionado está faltando', - 'file_already_deleted' => 'The file selected was already deleted', + 'file_already_deleted' => 'O arquivo selecionado já foi excluído', 'header_row_has_malformed_characters' => 'Um ou mais atributos na linha do cabeçalho contém caracteres UTF-8 malformados', 'content_row_has_malformed_characters' => 'Um ou mais atributos na primeira linha de conteúdo contém caracteres UTF-8 malformados', ], diff --git a/resources/lang/pt-BR/admin/hardware/table.php b/resources/lang/pt-BR/admin/hardware/table.php index 287f578d82..724a974cc2 100644 --- a/resources/lang/pt-BR/admin/hardware/table.php +++ b/resources/lang/pt-BR/admin/hardware/table.php @@ -8,7 +8,7 @@ return [ 'book_value' => 'Valor Atual', 'change' => 'Entrada/Saída', 'checkout_date' => 'Data de saída', - 'checkoutto' => 'check-out', + 'checkoutto' => 'Disponibilizado', 'components_cost' => 'Custo Total de Componentes', 'current_value' => 'Valor Atual', 'diff' => 'Diferença', @@ -20,7 +20,7 @@ return [ 'purchase_cost' => 'Custo', 'purchase_date' => 'Comprado', 'serial' => 'Serial', - 'status' => 'Status', + 'status' => 'Situação', 'title' => 'Ativo ', 'image' => 'Imagem do equipamento', 'days_without_acceptance' => 'Dias sem que fosse aceito', diff --git a/resources/lang/pt-BR/admin/kits/general.php b/resources/lang/pt-BR/admin/kits/general.php index fdd7242024..9f93e555c2 100644 --- a/resources/lang/pt-BR/admin/kits/general.php +++ b/resources/lang/pt-BR/admin/kits/general.php @@ -12,7 +12,7 @@ return [ 'none_models' => 'Não há ativos disponíveis o suficiente para :model fazer atribuição. :qty são necessários. ', 'none_licenses' => 'Não há licenças suficientes para :model fazer atribuição. :qty são necessários. ', 'none_consumables' => 'Não há quantidade de consumíveis suficientes para :model fazer atribuição. :qty são necessários. ', - 'none_accessory' => 'Não há unidades disponíveis de :accessory para check-out. :qty são necessários. ', + 'none_accessory' => 'Não há unidades disponíveis de :accessory para saída. :qty são necessários. ', 'append_accessory' => 'Anexar acessório', 'update_appended_accessory' => 'Atualização de acessório anexado', 'append_consumable' => 'Anexar consumível', @@ -39,7 +39,7 @@ return [ 'accessory_deleted' => 'Excluído com sucesso', 'accessory_none' => 'Este acessório não existe', 'checkout_success' => 'Checkout feito com sucesso', - 'checkout_error' => 'Erro no check-out', + 'checkout_error' => 'Erro na disponibilização', 'kit_none' => 'Kit não existe', 'kit_created' => 'Kit foi criado com sucesso', 'kit_updated' => 'Kit foi atualizado com sucesso', @@ -47,5 +47,5 @@ return [ 'kit_deleted' => 'Kit foi excluído com sucesso', 'kit_model_updated' => 'Modelo foi atualizado com sucesso', 'kit_model_detached' => 'Modelo foi desanexado com sucesso', - 'model_already_attached' => 'Model already attached to kit', + 'model_already_attached' => 'O modelo já está anexado ao kit', ]; diff --git a/resources/lang/pt-BR/admin/licenses/general.php b/resources/lang/pt-BR/admin/licenses/general.php index c0f9fbbb9c..4c8cae15de 100644 --- a/resources/lang/pt-BR/admin/licenses/general.php +++ b/resources/lang/pt-BR/admin/licenses/general.php @@ -14,7 +14,7 @@ return array( 'info' => 'Informações da Licença', 'license_seats' => 'Compartilhamentos de Licença', 'seat' => 'Licença Compartilhada', - 'seat_count' => 'Seat :count', + 'seat_count' => 'Alocação :count', 'seats' => 'Licenças Compartilhadas', 'software_licenses' => 'Licenças de Software', 'user' => 'Usuário', @@ -24,12 +24,12 @@ return array( [ 'checkin_all' => [ 'button' => 'Checkin todas as vagas', - 'modal' => 'This action will checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'modal' => 'Esta ação devolverá uma alocação. | Esta ação devolverá todos os :checkedout_seats_count alocações para esta licença.', 'enabled_tooltip' => 'Check-in de TODOS as vagas para esta licença de usuários e ativos', 'disabled_tooltip' => 'Isto está desativado porque não há vagas desbloqueadas no momento', 'disabled_tooltip_reassignable' => 'Isto está desativado porque a licença não é transferível', 'success' => 'Licença desbloqueada com sucesso! | Todas as licenças foram verificadas com sucesso!', - 'log_msg' => 'Checked in via bulk license checkin in license GUI', + 'log_msg' => 'Devolvido via devolução em massa de licenças na interface gráfica de licença (GUI)', ], 'checkout_all' => [ @@ -41,7 +41,7 @@ return array( 'error_no_seats' => 'Não há mais vagas para esta licença.', 'warn_not_enough_seats' => ':count usuários foram atribuídos a esta licença, mas ficamos sem vagas de licença disponíveis.', 'warn_no_avail_users' => 'Nada a ser feito. Não há usuários que ainda não tenham essa licença atribuída a eles.', - 'log_msg' => 'Check-out via check-out em massa de licença na GUI', + 'log_msg' => 'Disponibilizado via disponibilização em massa de licença na GUI', ], diff --git a/resources/lang/pt-BR/admin/licenses/message.php b/resources/lang/pt-BR/admin/licenses/message.php index 3f2f589d46..50c94e7950 100644 --- a/resources/lang/pt-BR/admin/licenses/message.php +++ b/resources/lang/pt-BR/admin/licenses/message.php @@ -5,8 +5,8 @@ return array( 'does_not_exist' => 'A licença não existe ou você não tem permissão para visualizá-la.', 'user_does_not_exist' => 'O usuário não existe ou você não tem permissão para visualizá-lo.', 'asset_does_not_exist' => 'O ativo do qual você está tentando associar com esta licença não existe.', - 'owner_doesnt_match_asset' => 'O bem que você está tentando associar a está licença é propriedade de alguma outra pessoa que não está selecionada na lista suspensa.', - 'assoc_users' => 'Esta licença é atualmente check-out para um usuário e não pode ser excluído. Por favor, atualize seu bem para que não referencie mais este usuário e, em seguida, tente apagar novamente. ', + 'owner_doesnt_match_asset' => 'O ativo que você está tentando associar a está licença é propriedade de alguma outra pessoa que não está selecionada na lista suspensa.', + 'assoc_users' => 'Esta licença está atualmente disponibilizada para um usuário e não pode ser excluído. Por favor, atualize seu ativo para que não referencie mais este usuário e, em seguida, tente apagar novamente. ', 'select_asset_or_person' => 'Você deve selecionar um ativo ou um usuário, mas não ambos.', 'not_found' => 'Licença não encontrada', 'seats_available' => ':seat_count vagas disponíveis', @@ -44,8 +44,8 @@ return array( 'error' => 'Houve um problema de registro na licença. Favor tentar novamente.', 'success' => 'A licença foi registrada com sucesso', 'not_enough_seats' => 'Não há vagas de licença suficientes disponíveis para o pagamento', - 'mismatch' => 'The license seat provided does not match the license', - 'unavailable' => 'This seat is not available for checkout.', + 'mismatch' => 'A alocação de licença fornecida não corresponde à licença', + 'unavailable' => 'Esta alocação não está disponível para empréstimo.', ), 'checkin' => array( diff --git a/resources/lang/pt-BR/admin/locations/message.php b/resources/lang/pt-BR/admin/locations/message.php index a1d5ac2607..89d9259b34 100644 --- a/resources/lang/pt-BR/admin/locations/message.php +++ b/resources/lang/pt-BR/admin/locations/message.php @@ -3,12 +3,12 @@ return array( 'does_not_exist' => 'O local não existe.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'Este local não pode ser excluído no momento, pois é o local de registro de pelo menos um ativo ou usuário, possui ativos atribuídos a ele ou é o local principal de outro local. Atualize seus registros para que não façam mais referência a este local e tente novamente. ', 'assoc_assets' => 'Este local esta atualmente associado a pelo menos um ativo e não pode ser deletado. Por favor atualize seu ativo para não fazer mais referência a este local e tente novamente. ', 'assoc_child_loc' => 'Este local é atualmente o principal de pelo menos local secundário e não pode ser deletado. Por favor atualize seus locais para não fazer mais referência a este local e tente novamente. ', 'assigned_assets' => 'Ativos atribuídos', 'current_location' => 'Localização Atual', - 'open_map' => 'Open in :map_provider_icon Maps', + 'open_map' => 'Abrir :map_provider_icon Maps', 'create' => array( @@ -22,8 +22,8 @@ return array( ), 'restore' => array( - 'error' => 'Location was not restored, please try again', - 'success' => 'Location restored successfully.' + 'error' => 'A localização não foi restaurada, por favor, tente novamente', + 'success' => 'Localização restaurada com sucesso.' ), 'delete' => array( diff --git a/resources/lang/pt-BR/admin/locations/table.php b/resources/lang/pt-BR/admin/locations/table.php index d9a974c2b2..04d7a0479b 100644 --- a/resources/lang/pt-BR/admin/locations/table.php +++ b/resources/lang/pt-BR/admin/locations/table.php @@ -31,7 +31,7 @@ return [ 'asset_model' => 'Modelo', 'asset_serial' => 'Nº de Série', 'asset_location' => 'Local', - 'asset_checked_out' => 'Alocado', + 'asset_checked_out' => 'Disponibilizado', 'asset_expected_checkin' => 'Check-in Esperado', 'date' => 'Data:', 'phone' => 'Telefone da Localização', diff --git a/resources/lang/pt-BR/admin/models/message.php b/resources/lang/pt-BR/admin/models/message.php index 60695ac872..7e68d2542d 100644 --- a/resources/lang/pt-BR/admin/models/message.php +++ b/resources/lang/pt-BR/admin/models/message.php @@ -7,7 +7,7 @@ return array( 'no_association' => 'ATENÇÃO! O modelo de ativo para este item é inválido ou está faltando!', 'no_association_fix' => 'Isso quebrará as coisas de maneiras estranhas e horríveis. Edite este equipamento agora para atribuir um modelo a ele.', 'assoc_users' => 'Este modelo está no momento associado com um ou mais ativos e não pode ser excluído. Exclua os ativos e então tente excluir novamente. ', - 'invalid_category_type' => 'This category must be an asset category.', + 'invalid_category_type' => 'Esta categoria deve ser uma categoria de ativo.', 'create' => array( 'error' => 'O modelo não foi criado, tente novamente.', diff --git a/resources/lang/pt-BR/admin/settings/general.php b/resources/lang/pt-BR/admin/settings/general.php index 37d54ca10f..2e4e9fb39a 100644 --- a/resources/lang/pt-BR/admin/settings/general.php +++ b/resources/lang/pt-BR/admin/settings/general.php @@ -8,7 +8,7 @@ return [ 'ad_append_domain' => 'Acrescentar nome de domínio ao campo de usuário', 'ad_append_domain_help' => 'Usuário não é necessário para escrever "username@domain.local", ele pode apenas digitar "username".', 'admin_cc_email' => 'E-mail em CC', - 'admin_cc_email_help' => 'Se você quiser enviar uma cópia dos e-mails de check-in / check-out que são enviados aos usuários para uma conta de e-mail adicional, insira-a aqui. Caso contrário, deixe este campo em branco.', + 'admin_cc_email_help' => 'Se você quiser enviar uma cópia dos e-mails de devolução / saída que são enviados aos usuários para uma conta de e-mail adicional, insira-a aqui. Caso contrário, deixe este campo em branco.', 'admin_settings' => 'Configurações de administrador', 'is_ad' => 'Este é um servidor de Diretório Ativo', 'alerts' => 'Alertas', @@ -31,6 +31,8 @@ return [ 'backups' => 'Backups', 'backups_help' => 'Criar, baixar e restaurar backups ', 'backups_restoring' => 'Restaurando do Backup', + 'backups_clean' => 'Limpe o banco de dados de backup antes de realizar a restauração', + 'backups_clean_helptext' => "Isso pode ser útil se você estiver mudando entre versões de banco de dados", 'backups_upload' => 'Carregar Backup', 'backups_path' => 'As cópias de segurança no servidor são armazenadas em :path', 'backups_restore_warning' => 'Use o botão de restauração para restaurar de um backup anterior. (Isso atualmente não funciona com o armazenamento de arquivos S3 ou o Docker.

Seu banco de dados :app_name inteiro e todos os arquivos enviados serão completamente substituídos pelo que está no arquivo de backup. ', @@ -51,7 +53,7 @@ return [ 'default_eula_help_text' => 'Você também pode associar EULAs personalizados para categorias específicas de ativos.', 'acceptance_note' => 'Adicione uma anotação para sua decisão (Opcional)', 'display_asset_name' => 'Exibir Nome do Ativo', - 'display_checkout_date' => 'Mostrar data de check-out', + 'display_checkout_date' => 'Mostrar Data de Saída', 'display_eol' => 'Exibir EOL na visualização de tabela', 'display_qr' => 'Exibir Códigos QR', 'display_alt_barcode' => 'Exibir códigos de barra em 1D', @@ -94,7 +96,7 @@ return [ 'ldap_login_sync_help' => 'Isso apenas prova que LDAP sincroniza corretamente. Se o autenticador query LDAP não estiver correto, usuários ainda não poderão realizar o login. VOCÊ DEVE PRIMEIRO SALVAR AS NOVAS CONFIGURAÇÕES DO LDAP.', 'ldap_manager' => 'Gerenciador LDAP', 'ldap_server' => 'Servidor LDAP', - 'ldap_server_help' => 'This should start with ldap:// (for unencrypted) or ldaps:// (for TLS or SSL)', + 'ldap_server_help' => 'Isso deve começar com ldap:// (para não criptografado) ou ldaps:// (para TLS ou SSL)', 'ldap_server_cert' => 'Validação certificado SSL LDAP', 'ldap_server_cert_ignore' => 'Permitir certificado SSL inválido', 'ldap_server_cert_help' => 'Selecione esta opção se está utilizando um certificado SSL próprio e deseja aceitar um certificado SSL inválido.', @@ -218,8 +220,8 @@ return [ 'webhook_integration_help' => 'integração :app é opcional, porém o endpoint e o canal são necessários se você deseja usá-lo. Para configurar a integração :app, primeiro você deve criar um webhook entrante na sua conta :app. Clique no botão Teste a integração do :app para confirmar se suas configurações estão corretas antes de salvar. ', 'webhook_integration_help_button' => 'Depois de salvar suas informações do :app, será exibido um botão de teste.', 'webhook_test_help' => 'Teste se sua integração :app está configurada corretamente. VOCÊ DEVE SALVAR SUAS CONFIGURAÇÃO :app PRIMEIRO.', - 'shortcuts_enabled' => 'Enable Shortcuts', - 'shortcuts_help_text' => 'Windows: Alt + Access key, Mac: Control + Option + Access key', + 'shortcuts_enabled' => 'Ativar Atalhos', + 'shortcuts_help_text' => 'Windows: Alt + Tecla de acesso, Mac: Control + Option + Tecla de acesso', 'snipe_version' => 'Versão do Snipe-IT', 'support_footer' => 'Links de rodapé de suporte ', 'support_footer_help' => 'Especifique quem vê os links para as informações de Suporte Snipe-IT e o Manual do Usuário', @@ -377,11 +379,11 @@ return [ 'timezone' => 'Fuso horário', 'profile_edit' => 'Editar perfil', 'profile_edit_help' => 'Permitir que os usuários editem seus próprios perfis.', - 'default_avatar' => 'Upload custom default avatar', - 'default_avatar_help' => 'This image will be displayed as a profile if a user does not have a profile photo.', - 'restore_default_avatar' => 'Restore original system default avatar', + 'default_avatar' => 'Carregar avatar padrão personalizado', + 'default_avatar_help' => 'Esta imagem será exibida como perfil se o usuário não tiver uma foto de perfil.', + 'restore_default_avatar' => 'Restaurar avatar padrão original do sistema', 'restore_default_avatar_help' => '', - 'due_checkin_days' => 'Due For Checkin Warning', - 'due_checkin_days_help' => 'How many days before the expected checkin of an asset should it be listed in the "Due for checkin" page?', + 'due_checkin_days' => 'Aviso de Devolução Pendente', + 'due_checkin_days_help' => 'Quantos dias antes da data esperada de devolução de um ativo ele deve ser listado na página "Pendente para devolução"?', ]; diff --git a/resources/lang/pt-BR/admin/settings/message.php b/resources/lang/pt-BR/admin/settings/message.php index cd6e5f1045..0450396ce5 100644 --- a/resources/lang/pt-BR/admin/settings/message.php +++ b/resources/lang/pt-BR/admin/settings/message.php @@ -15,7 +15,7 @@ return [ 'restore_confirm' => 'Tem certeza que deseja restaurar seu banco de dados a partir de :filename?' ], 'restore' => [ - 'success' => 'Your system backup has been restored. Please log in again.' + 'success' => 'Seu backup do sistema foi restaurado. Por favor, faça login novamente.' ], 'purge' => [ 'error' => 'Ocorreu um erro ao excluir os registros. ', diff --git a/resources/lang/pt-BR/admin/statuslabels/message.php b/resources/lang/pt-BR/admin/statuslabels/message.php index cf236ab942..5c1fe93e5b 100644 --- a/resources/lang/pt-BR/admin/statuslabels/message.php +++ b/resources/lang/pt-BR/admin/statuslabels/message.php @@ -2,29 +2,29 @@ return [ - 'does_not_exist' => 'Rótulo de estado não existe.', - 'deleted_label' => 'Rótulo de estado excluído', - 'assoc_assets' => 'Este rótulo de estado está associado com pelo menos um Asset e não pode ser removido. Por favor atualize seus assets para não referenciarem este rótulo e tente novamente. ', + 'does_not_exist' => 'Rótulo de situação não existe.', + 'deleted_label' => 'Rótulo de situação excluído', + 'assoc_assets' => 'Este rótulo de situação está associado com pelo menos um Ativo e não pode ser removido. Por favor atualize seus ativos para não referenciarem este rótulo e tente novamente. ', 'create' => [ - 'error' => 'Rótulo de estado não foi criado, por favor tente novamente.', - 'success' => 'Rótulo de estado criado com sucesso.', + 'error' => 'Rótulo de situação não foi criado, por favor tente novamente.', + 'success' => 'Rótulo de situação criado com sucesso.', ], 'update' => [ - 'error' => 'Rótulo de estado não foi atualizado, por favor tente novamente', - 'success' => 'Rótulo de estado atualizado com sucesso.', + 'error' => 'Rótulo de situação não foi atualizado, por favor tente novamente', + 'success' => 'Rótulo de situação atualizado com sucesso.', ], 'delete' => [ - 'confirm' => 'Tem certeza que deseja deletar este Rótulo de estado?', - 'error' => 'Ocorreu um problema ao deletar o Rótulo de estado. Por favor tente novamente.', - 'success' => 'O Rótulo de estado foi deletado com sucesso.', + 'confirm' => 'Tem certeza que deseja deletar este Rótulo de Situação?', + 'error' => 'Ocorreu um problema ao deletar o Rótulo de Situação. Por favor tente novamente.', + 'success' => 'O Rótulo de Situação foi deletado com sucesso.', ], 'help' => [ 'undeployable' => 'Esses ativos não podem ser atribuídos a ninguém.', - 'deployable' => 'Esses ativos podem ser retirados. Uma vez que são retirados, eles assumirão um status meta de Deployed.', + 'deployable' => 'Esses ativos podem ser retirados. Uma vez que são retirados, eles assumirão ums Situação meta de Implementado.', 'archived' => 'Esses ativos não podem ser verificados, e só aparecerão na visão arquivada. Isso é útil para manter informações sobre recursos para fins orçamentários / históricos, mas mantendo-os fora da lista de ativos do dia-a-dia.', 'pending' => 'Esses ativos ainda não podem ser atribuídos a ninguém, muitas vezes usado para itens que estão fora para reparo, mas é esperado que retornem à circulação.', ], diff --git a/resources/lang/pt-BR/admin/statuslabels/table.php b/resources/lang/pt-BR/admin/statuslabels/table.php index c76342afcd..e445234878 100644 --- a/resources/lang/pt-BR/admin/statuslabels/table.php +++ b/resources/lang/pt-BR/admin/statuslabels/table.php @@ -1,19 +1,19 @@ 'Sobre os Rótulos de Status', + 'about' => 'Sobre os Rótulos de Situação', 'archived' => 'Arquivado', - 'create' => 'Criar Rótulo de Status', + 'create' => 'Criar Rótulo de Situação', 'color' => 'Cor do Gráfico', 'default_label' => 'Etiqueta padrão', - 'default_label_help' => 'Isso é usado para garantir que seus rótulos de status usados ​​com mais frequência apareçam na parte superior da caixa de seleção ao criar / editar ativos.', + 'default_label_help' => 'Isso é usado para garantir que seus rótulos de situação usados ​​com mais frequência apareçam na parte superior da caixa de seleção ao criar / editar ativos.', 'deployable' => 'Implementável', - 'info' => 'Rótulos de status são usados para descrever os vários estados que seus ativos podem estar. Eles podem ser fora do ar para reparo, perdido/roubado, etc. Você pode criar novos rótulos de status para ativos implementáveis, pendentes e arquivados.', - 'name' => 'Nome do Status', + 'info' => 'Rótulos de situação são usados para descrever os vários estados que seus ativos podem estar. Eles podem ser fora do ar para reparo, perdido/roubado, etc. Você pode criar novos rótulos de situação para ativos implementáveis, pendentes e arquivados.', + 'name' => 'Nome da Situação', 'pending' => 'Pendente', - 'status_type' => 'Tipo do Status', + 'status_type' => 'Tipo de Situação', 'show_in_nav' => 'Mostrar na barra lateral de navegação', - 'title' => 'Rótulos de Status', + 'title' => 'Rótulos de Situação', 'undeployable' => 'Não implementável', - 'update' => 'Atualizar Rótulo de Status', + 'update' => 'Atualizar Rótulo de Situação', ); diff --git a/resources/lang/pt-BR/admin/users/general.php b/resources/lang/pt-BR/admin/users/general.php index 5485665ffb..d99f3a3ca0 100644 --- a/resources/lang/pt-BR/admin/users/general.php +++ b/resources/lang/pt-BR/admin/users/general.php @@ -2,7 +2,7 @@ return [ 'activated_help_text' => 'Este usuário pode efetuar login', - 'activated_disabled_help_text' => 'Você não pode alterar o status de ativação da sua própria conta.', + 'activated_disabled_help_text' => 'Você não pode alterar a situação de ativação da sua própria conta.', 'assets_user' => 'Bens atribuidos a :name', 'bulk_update_warn' => 'Você está prestes a editar as propriedades de: user_count users. Por favor, note que você não pode alterar seus próprios atributos de usuário usando este formulário e deve fazer edições de seu próprio usuário individualmente.', 'bulk_update_help' => 'Este formulário lhe permite atualizar múltiplos ativos de uma vez. Apenas preencha os campos que você precisa alterar. Qualquer campo deixado em branco permanecerá inalterado.', @@ -21,7 +21,7 @@ return [ 'user_notified' => 'Um usuário recebeu um e-mail com uma lista de seus itens atualmente atribuídos.', 'auto_assign_label' => 'Inclua este usuário quando atribuir licenças elegíveis automaticamente', 'auto_assign_help' => 'Ignorar este usuário em atribuição automática de licenças', - 'software_user' => 'Check-out de software para :name', + 'software_user' => 'Disponibilização de software para :name', 'send_email_help' => 'Você deve fornecer um endereço de e-mail para este usuário enviar credenciais. As credenciais de e-mail só podem ser feitas na criação do usuário. As senhas são armazenadas em hash unidirecional e não podem ser recuperadas uma vez salva.', 'view_user' => 'Ver Usuário :name', 'usercsv' => 'Arquivo CSV', @@ -30,13 +30,13 @@ return [ 'two_factor_active' => '2FA Ativo ', 'user_deactivated' => 'O usuário não pode acessar', 'user_activated' => 'Usuário pode efetuar login', - 'activation_status_warning' => 'Não alterar o status de ativação', + 'activation_status_warning' => 'Não alterar a situação de ativação', 'group_memberships_helpblock' => 'Somente superadministradores podem editar associações de grupo.', 'superadmin_permission_warning' => 'Somente superadministradores podem conceder acesso de superadministrador ao usuário.', 'admin_permission_warning' => 'Somente usuários com direitos de administrador ou maiores podem conceder acesso de administrador ao usuário.', 'remove_group_memberships' => 'Remover Associações de Grupo', 'warning_deletion_information' => 'Você está prestes a check-in TODOS os itens do(s) :count usuário(s) listado(s) abaixo. Nomes de Super admin são destacados em vermelho.', - 'update_user_assets_status' => 'Atualizar todos os arquivos para esses usuários com este status', + 'update_user_assets_status' => 'Atualizar todos os arquivos para esses usuários com esta situação', 'checkin_user_properties' => 'Check-in de todas as propriedades associadas a estes usuários', 'remote_label' => 'Este é um usuário remoto', 'remote' => 'Remoto', diff --git a/resources/lang/pt-BR/admin/users/message.php b/resources/lang/pt-BR/admin/users/message.php index 693ef19df6..b8b4e428da 100644 --- a/resources/lang/pt-BR/admin/users/message.php +++ b/resources/lang/pt-BR/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Você recusou com sucesso esse ativo.', 'bulk_manager_warn' => 'Os usuários foram atualizados com êxito, no entanto seu Gerenciador de entrada não foi salvo porque o gerente selecionado estava também na lista de usuários a ser editado e usuários podem não ser seu próprio gerente. Por favor, selecione os usuários novamente, excluindo o gerente.', 'user_exists' => 'O usuário já existe!', - 'user_not_found' => 'O usuário não existe.', + 'user_not_found' => 'O usuário não existe ou você não tem permissão para visualizá-lo.', 'user_login_required' => 'O campo de login é requerido', 'user_has_no_assets_assigned' => 'Não há ativos atualmente atribuídos ao usuário.', 'user_password_required' => 'A senha é requerida.', @@ -37,22 +37,23 @@ return array( 'update' => 'Houve um problema ao atualizar o usuário. Tente novamente.', 'delete' => 'Houve um problema ao excluir o usuário. Tente novamente.', 'delete_has_assets' => 'Este usuário tem itens atribuídos e não pôde ser excluído.', - 'delete_has_assets_var' => 'This user still has an asset assigned. Please check it in first.|This user still has :count assets assigned. Please check their assets in first.', - 'delete_has_licenses_var' => 'This user still has a license seats assigned. Please check it in first.|This user still has :count license seats assigned. Please check them in first.', - 'delete_has_accessories_var' => 'This user still has an accessory assigned. Please check it in first.|This user still has :count accessories assigned. Please check their assets in first.', - 'delete_has_locations_var' => 'This user still manages a location. Please select another manager first.|This user still manages :count locations. Please select another manager first.', - 'delete_has_users_var' => 'This user still manages another user. Please select another manager for that user first.|This user still manages :count users. Please select another manager for them first.', + 'delete_has_assets_var' => 'Este usuário ainda tem um ativo atribuído. Por favor, faça a devolução primeiro. | Este usuário ainda tem :count ativos atribuídos. Por favor, faça a devolução dos ativos primeiro.', + 'delete_has_licenses_var' => 'Este usuário ainda tem uma licença atribuída. Por favor, faça a devolução primeiro. | Este usuário ainda tem :count licenças atribuídas. Por favor, faça a devolução delas primeiro.', + 'delete_has_accessories_var' => 'Este usuário ainda tem um acessório atribuído. Por favor, faça a devolução primeiro. | Este usuário ainda tem :count acessórios atribuídos. Por favor, faça a devolução dos ativos primeiro.', + 'delete_has_locations_var' => 'Este usuário ainda gerencia um local. Por favor, selecione outro gerente primeiro. | Este usuário ainda gerencia :count locais. Por favor, selecione outro gerente primeiro.', + 'delete_has_users_var' => 'Este usuário ainda gerencia outro usuário. Por favor, selecione outro gerente para esse usuário primeiro. | Este usuário ainda gerencia :count usuários. Por favor, selecione outro gerente para eles primeiro.', 'unsuspend' => 'Houve um problema ao remover a suspensão do usuário. Tente novamente.', 'import' => 'Houve um problema ao importar usuários. Tente novamente.', 'asset_already_accepted' => 'Este ativo já foi aceito.', 'accept_or_decline' => 'Você precisa aceita ou rejeitar esse ativo.', - 'cannot_delete_yourself' => 'We would feel really bad if you deleted yourself, please reconsider.', + 'cannot_delete_yourself' => 'Nós nos sentiríamos muito mal se você se deletasse, por favor, reconsidere.', 'incorrect_user_accepted' => 'O ativo que tentou aceitar não foi solicitado por você.', 'ldap_could_not_connect' => 'Não foi possível conectar ao servidor LDAP. Por favor verifique as configurações do servidor LDAP no arquivo de configurações.
Erro do Servidor LDAP:', 'ldap_could_not_bind' => 'Não foi possível se ligar ao servidor LDAP. Por favor verifique as configurações do servidor LDAP no arquivo de configurações.
Erro do Servidor LDAP: ', 'ldap_could_not_search' => 'Não foi possível procurar o servidor LDAP. Por favor verifique as configurações do servidor LDAP no arquivo de configurações.
Erro do Servidor LDAP:', 'ldap_could_not_get_entries' => 'Não foi possível obter informações do servidor LDAP. Por favor verifique as configurações do servidor LDAP no arquivo de configurações.
Erro do Servidor LDAP:', 'password_ldap' => 'A senha desta conta é gerenciada pelo LDAP / Active Directory. Entre em contato com seu departamento de TI para alterar sua senha. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/pt-BR/auth/message.php b/resources/lang/pt-BR/auth/message.php index 4b5f7f1ed7..180746ef25 100644 --- a/resources/lang/pt-BR/auth/message.php +++ b/resources/lang/pt-BR/auth/message.php @@ -14,8 +14,8 @@ return array( 'success' => 'Você logou na sua conta com sucesso.', 'code_required' => 'O código de dois fatores é obrigatório.', 'invalid_code' => 'O código de dois fatores é inválido.', - 'enter_two_factor_code' => 'Please enter your two-factor authentication code.', - 'please_enroll' => 'Please enroll a device in two-factor authentication.', + 'enter_two_factor_code' => 'Por favor, digite seu código de autenticação de dois fatores.', + 'please_enroll' => 'Por favor, registre um dispositivo na autenticação de dois fatores.', ), 'signin' => array( diff --git a/resources/lang/pt-BR/button.php b/resources/lang/pt-BR/button.php index 48014e8dc7..a7147e5c85 100644 --- a/resources/lang/pt-BR/button.php +++ b/resources/lang/pt-BR/button.php @@ -24,11 +24,11 @@ return [ 'new' => 'Novo', 'var' => [ 'clone' => 'Clonar :item_type', - 'edit' => 'Edit :item_type', - 'delete' => 'Delete :item_type', - 'restore' => 'Restore :item_type', + 'edit' => 'Editar :item_type', + 'delete' => 'Excluir :item_type', + 'restore' => 'Restaurar :item_type', 'create' => 'Criar novo :item_type', - 'checkout' => 'Checkout :item_type', - 'checkin' => 'Checkin :item_type', + 'checkout' => 'Emprestar :item_type', + 'checkin' => 'Devolver :item_type', ] ]; diff --git a/resources/lang/pt-BR/general.php b/resources/lang/pt-BR/general.php index f4094944c0..73f5127481 100644 --- a/resources/lang/pt-BR/general.php +++ b/resources/lang/pt-BR/general.php @@ -1,7 +1,7 @@ '2FA reset', + '2FA_reset' => 'Redefinição de 2FA (Autenticação de Dois Fatores)', 'accessories' => 'Acessórios', 'activated' => 'Ativado', 'accepted_date' => 'Data de Aceite', @@ -44,15 +44,15 @@ return [ 'back' => 'Voltar', 'bad_data' => 'Nada encontrado. As informações estão corretas?', 'bulkaudit' => 'Auditoria em Massa', - 'bulkaudit_status' => 'Status de Auditoria', - 'bulk_checkout' => 'Check-out em massa', + 'bulkaudit_status' => 'Situação de Auditoria', + 'bulk_checkout' => 'Saída em massa', 'bulk_edit' => 'Edição em massa', 'bulk_delete' => 'Exclusão em massa', 'bulk_actions' => 'Ações em massa', 'bulk_checkin_delete' => 'Check-in / Excluir Usuários em Massa', 'byod' => 'BYOD', 'byod_help' => 'Este dispositivo é de propriedade do usuário', - 'bystatus' => 'por status', + 'bystatus' => 'por situação', 'cancel' => 'Cancelar', 'categories' => 'Categorias', 'category' => 'Categoria', @@ -61,7 +61,7 @@ return [ 'changepassword' => 'Alterar Senha', 'checkin' => 'Check-in', 'checkin_from' => 'Check-in de', - 'checkout' => 'Check-out', + 'checkout' => 'Saída', 'checkouts_count' => 'Checkouts', 'checkins_count' => 'Check-ins', 'user_requests_count' => 'Solicitações', @@ -77,7 +77,7 @@ return [ 'consumables' => 'Consumíveis', 'country' => 'País', 'could_not_restore' => 'Erro ao restaurar :item_type: :error', - 'not_deleted' => 'The :item_type was not deleted and therefore cannot be restored', + 'not_deleted' => 'O :item_type não foi excluído, portanto, não pode ser restaurado', 'create' => 'Criar Novo', 'created' => 'Item criado', 'created_asset' => 'ativo criado', @@ -98,7 +98,7 @@ return [ 'debug_warning_text' => 'Esta aplicação está em execução no modo de produção com a depuração ativada. Isso pode expor dados sensíveis se seu aplicativo é acessível para o mundo exterior. Desative o modo de depuração mudando o valor de APP_DEBUG no seu arquivo.env para false.', 'delete' => 'Excluir', 'delete_confirm' => 'Você tem certeza que deseja excluir :item?', - 'delete_confirm_no_undo' => 'Are you sure, you wish to delete :item? This cannot be undone.', + 'delete_confirm_no_undo' => 'Tem certeza de que deseja excluir :item? Isto não pode ser desfeito.', 'deleted' => 'Excluído', 'delete_seats' => 'Assentos Excluídos', 'deletion_failed' => 'Falha ao excluir', @@ -156,9 +156,9 @@ return [ 'image_delete' => 'Excluir Imagem', 'include_deleted' => 'Incluir Ativos Removidos', 'image_upload' => 'Carregar Imagem', - 'filetypes_accepted_help' => 'Accepted filetype is :types. The maximum size allowed is :size.|Accepted filetypes are :types. The maximum upload size allowed is :size.', + 'filetypes_accepted_help' => 'Os tipos de arquivos aceito são :types. O tamanho máximo de carregamento permitido é de :size.|Os tipos de arquivos aceitos são :types. O tamanho máximo de carregamentos permitido é de :size.', 'filetypes_size_help' => 'O tamanho máximo de carregamento permitido é de :size.', - 'image_filetypes_help' => 'Accepted Filetypes are jpg, webp, png, gif, svg, and avif. The maximum upload size allowed is :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.', 'unaccepted_image_type' => 'Este arquivo de imagem não é legível. Tipos de arquivos aceitos são jpg, webp, png, gif e svg. O mimetype deste arquivo é: :mimetype.', 'import' => 'Importar', 'import_this_file' => 'Mapear os campos e processar este arquivo', @@ -231,7 +231,7 @@ return [ 'quantity' => 'Quantidade', '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', + 'quickscan_checkin_status' => 'Estado da Devolução', 'ready_to_deploy' => 'Pronto para Implantar', 'recent_activity' => 'Atividade Recente', 'remaining' => 'Restante', @@ -240,7 +240,7 @@ return [ 'restored' => 'restaurado', 'restore' => 'Restaurar', 'requestable_models' => 'Modelos Solicitáveis', - 'requestable_items' => 'Requestable Items', + 'requestable_items' => 'Itens Solicitáveis', 'requested' => 'Solicitado', 'requested_date' => 'Data da Solicitação', 'requested_assets' => 'Ativos Solicitados', @@ -279,7 +279,7 @@ return [ 'site_name' => 'Nome do Site', 'state' => 'Estado', 'status_labels' => 'Rótulos de Situação', - 'status_label' => 'Status Label', + 'status_label' => 'Rótulos de Situação', 'status' => 'SItuação', 'accept_eula' => 'Acordo de Aceitação', 'supplier' => 'Fornecedor', @@ -295,7 +295,7 @@ return [ 'total_accessories' => 'total de acessórios', 'total_consumables' => 'total de consumíveis', 'type' => 'Tipo', - 'undeployable' => 'Não implantável', + 'undeployable' => 'Não implementável', 'unknown_admin' => 'Administrador Desconhecido', 'username_format' => 'Formato de Nome de Usuário', 'username' => 'Usuário', @@ -340,20 +340,20 @@ return [ 'view_all' => 'ver todos', 'hide_deleted' => 'Ocultar excluídos', 'email' => 'E-mail', - 'do_not_change' => 'Do not change', - 'bug_report' => 'Report a bug', + 'do_not_change' => 'Não alterar', + 'bug_report' => 'Relatar um erro', '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' => 'Create database tables', - 'setup_create_admin' => 'Create an admin user', + 'setup_create_database' => 'Criar tabelas no banco de dados', + 'setup_create_admin' => 'Criar um usuário administrador', 'setup_done' => 'Concluído!', 'bulk_edit_about_to' => 'Você está prestes a editar o seguinte: ', - 'checked_out' => 'Checked Out', - 'checked_out_to' => 'Check-out para', + 'checked_out' => 'Disponibilizado', + 'checked_out_to' => 'Disponibilizado para', 'fields' => 'Campos', 'last_checkout' => 'Último Registo de Saída', 'due_to_checkin' => 'Os seguintes itens :count devem ser verificados em breve:', @@ -406,10 +406,10 @@ Resultados da Sincronização', 'accessory_information' => 'Informações do Acessório:', 'accessory_name' => 'Nome do Acessório:', 'clone_item' => 'Clonar Item', - 'checkout_tooltip' => 'Fazer check-out do item', + 'checkout_tooltip' => 'Realizar saída do item', 'checkin_tooltip' => 'Selecione este item para que ele esteja disponível para re-questão, re-imagem, etc', - 'checkout_user_tooltip' => 'Fazer check-out deste item para um usuário', - 'checkin_to_diff_location' => 'You can choose to check this asset in to a location other than this asset\'s default location of :default_location if one is set', + 'checkout_user_tooltip' => 'Disponibilizar este item para um usuário', + 'checkin_to_diff_location' => 'Você pode optar por alocar este ativo em um local diferente da localização padrão deste ativo de :default_location se este atributo estiver definido', 'maintenance_mode' => 'O serviço está temporariamente indisponível para atualizações do sistema. Por favor, volte mais tarde.', 'maintenance_mode_title' => 'Sistema Temporariamente Indisponível', 'ldap_import' => 'A senha do usuário não deve ser gerenciada pelo LDAP. (Isso permite que você envie solicitações de senha esquecidas.)', @@ -427,7 +427,7 @@ Resultados da Sincronização', 'assets_by_status_type' => 'Ativos por Tipo de Situação', 'pie_chart_type' => 'Painel Tipo Gráfico de Pizza', 'hello_name' => 'Olá, :name!', - 'unaccepted_profile_warning' => 'You have one item requiring acceptance. Click here to accept or decline it | You have :count items requiring acceptance. Click here to accept or decline them', + 'unaccepted_profile_warning' => 'Você tem um item que requer aceitação. Clique aqui para aceitar ou recusar. Você tem :count itens que requerem aceitação. Clique aqui para aceitá-los ou recusá-los', 'start_date' => 'Data Inicial', 'end_date' => 'Data final', 'alt_uploaded_image_thumbnail' => 'Miniatura carregada', @@ -477,7 +477,7 @@ Resultados da Sincronização', 'confirm' => 'Confirmar', 'autoassign_licenses' => 'Atribuir licenças automaticamente', 'autoassign_licenses_help' => 'Permitir que este usuário tenha licenças atribuídas por meio da interface de atribuição em massa de licenças ou por meio de ferramentas de linha de comando.', - 'autoassign_licenses_help_long' => 'Isto permite que um usuário possa ter licenças atribuídas através da interface de usuário ou ferramentas de licença de atribuição direta. (Por exemplo, você pode não querer que os empreiteiros tenham uma licença que você forneceria apenas para membros da equipe. Você ainda pode atribuir licenças individualmente para esses usuários, mas eles não serão incluídos na licença de check-out para as funções de todos os usuários.)', + 'autoassign_licenses_help_long' => 'Isto permite que um usuário possa ter licenças atribuídas através da interface de usuário ou ferramentas de licença de atribuição direta. (Por exemplo, você pode não querer que os empreiteiros tenham uma licença que você forneceria apenas para membros da equipe. Você ainda pode atribuir licenças individualmente para esses usuários, mas eles não serão incluídos na licença de disponibilização para as funções de todos os usuários.)', 'no_autoassign_licenses_help' => 'Não inclua o usuário para atribuição em massa através da interface do usuário da licença ou das ferramentas do CLI.', 'modal_confirm_generic' => 'Você tem certeza?', 'cannot_be_deleted' => 'Este item não pode ser excluído', @@ -511,13 +511,13 @@ Resultados da Sincronização', 'import_note' => 'Importado usando o importador csv', ], 'remove_customfield_association' => 'Remover este campo do conjunto de campos. Isto não irá apagar o campo personalizado, apenas a associação deste campo com este conjunto de campos.', - 'checked_out_to_fields' => 'Checked Out To Fields', + 'checked_out_to_fields' => 'Check-out para os campos', 'percent_complete' => '% completo', 'uploading' => 'Enviando... ', 'upload_error' => 'Erro ao enviar o arquivo. Por favor, verifique se não existem linhas vazias e se nenhum nome de coluna está duplicado.', 'copy_to_clipboard' => 'Copiar para Área de Transferência', 'copied' => 'Copiado!', - 'status_compatibility' => 'Se os ativos já estão atribuídos, eles não podem ser alterados para um tipo de status não implantável e este valor será ignorado.', + 'status_compatibility' => 'Se os ativos já estão atribuídos, eles não podem ser alterados para um tipo de situação não implementável e este valor será ignorado.', 'rtd_location_help' => 'Esta é a localização do ativo quando ele não está em uso', 'item_not_found' => ':item_type ID :id não existe ou foi excluído', 'action_permission_denied' => 'Você não tem permissão para :action :item_type ID :id', @@ -530,7 +530,7 @@ Resultados da Sincronização', 'permission_denied_superuser_demo' => 'Permissão negada. Você não pode atualizar informações de usuário para superadministradores na demonstração.', 'pwd_reset_not_sent' => 'Usuário não está ativado, está sincronizado com o LDAP ou não tem um endereço de e-mail', 'error_sending_email' => 'Erro ao enviar email', - 'sad_panda' => 'Sad panda. You are not authorized to do the thing. Maybe return to the dashboard, or contact your administrator.', + 'sad_panda' => 'Lamentamos. Você não está autorizado a realizar esta ação. Talvez volte para o painel ou entre em contato com o seu administrador.', 'bulk' => [ 'delete' => [ @@ -553,15 +553,15 @@ Resultados da Sincronização', 'components' => ':count Componente|:count Componentes', ], 'more_info' => 'Mais Informações', - 'quickscan_bulk_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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', - 'whoops' => 'Whoops!', - 'something_went_wrong' => 'Something went wrong with your request.', - 'close' => 'Close', + 'quickscan_bulk_help' => 'Marcar esta caixa irá editar o registro do ativo para refletir este novo local. Deixar desmarcado irá apenas registrar a localização no log de auditoria. Observe que, se este ativo estiver emprestado, não alterará o local da pessoa, do ativo ou do local para onde ele foi emprestado.', + 'whoops' => 'Opa!', + 'something_went_wrong' => 'Algo deu errado com sua requisição.', + 'close' => 'Fechar', 'expires' => 'Expira', - 'map_fields'=> 'Map :item_type Field', - 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', - 'label' => 'Label', - 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'map_fields'=> 'Mapear Campo :item_type', + 'remaining_var' => ':count Restante', + 'label' => 'Rótulo', + 'import_asset_tag_exists' => 'Um ativo com a etiqueta de ativo :asset_tag já existe e uma atualização não foi solicitada. Nenhuma alteração foi feita.', + 'countries_manually_entered_help' => 'Os valores com um asterisco (*) foram inseridos manualmente e não correspondem aos valores existentes na lista suspensa do ISO 3166', ]; diff --git a/resources/lang/pt-BR/localizations.php b/resources/lang/pt-BR/localizations.php index e06df6fa0c..55c5275f20 100644 --- a/resources/lang/pt-BR/localizations.php +++ b/resources/lang/pt-BR/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Selecionar um idioma', + 'select_language' => 'Selecione um Idioma', 'languages' => [ 'en-US'=> 'Inglês, EUA', 'en-GB'=> 'Inglês, Reino Unido', @@ -41,7 +41,7 @@ return [ 'mi-NZ'=> 'Maori', 'mn-MN'=> 'Mongol', //'no-NO'=> 'Norwegian', - 'nb-NO'=> 'Norwegian Bokmål', + 'nb-NO'=> 'Norueguês Bokmål', //'nn-NO'=> 'Norwegian Nynorsk', 'fa-IR'=> 'Persa', 'pl-PL'=> 'Polonês', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Selecione um país', + 'select_country' => 'Selecione um País', 'countries' => [ 'AC'=>'Ilha de Ascensão', @@ -135,6 +135,7 @@ return [ 'EC'=>'Equador', 'EE'=>'Estónia', 'EG'=>'Egito', + 'GB-ENG'=>'Inglaterra', 'ER'=>'Eritreia', 'ES'=>'Espanha', 'ET'=>'Etiópia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigéria', 'NI'=>'Nicarágua', 'NL'=>'Países Baixos', + 'GB-NIR' => 'Irlanda do Norte', 'NO'=>'Noruega', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Federação Russa', 'RW'=>'Ruanda', 'SA'=>'Arábia Saudita', - 'UK'=>'Escócia', + 'GB-SCT'=>'Escócia', 'SB'=>'Ilhas Salomão', 'SC'=>'Seicheles', 'SS'=>'Sudão do Sul', @@ -312,6 +314,7 @@ return [ 'VI'=>'Ilhas Virgens (Americanas)', 'VN'=>'Vietnã', 'VU'=>'Vanuatu', + 'GB-WLS' =>'País de Gales', 'WF'=>'Ilhas Wallis e Futuna', 'WS'=>'Samoa', 'YE'=>'Iêmen', diff --git a/resources/lang/pt-BR/mail.php b/resources/lang/pt-BR/mail.php index 7a1897e899..49c4f11c98 100644 --- a/resources/lang/pt-BR/mail.php +++ b/resources/lang/pt-BR/mail.php @@ -14,7 +14,7 @@ return [ 'Confirm_license_delivery' => 'Confirme a entrega de licença', 'Consumable_checkout_notification' => 'Consumível verificado', 'Days' => 'Dias', - 'Expected_Checkin_Date' => 'Um ativo com check-out para você deve ser verificado novamente em :date', + 'Expected_Checkin_Date' => 'Um ativo disponibilizado a você deve ser retornado em :date', 'Expected_Checkin_Notification' => 'Lembrete: :name prazo de devolução aproximando', 'Expected_Checkin_Report' => 'Relatório de check-in de ativos esperado', 'Expiring_Assets_Report' => 'Relatório de ativos expirando.', @@ -28,20 +28,20 @@ return [ 'a_user_requested' => 'Um usuário requisitou um item no website', 'acceptance_asset_accepted' => 'Um usuário aceitou um item', 'acceptance_asset_declined' => 'Um usuário recusou um item', - 'accessory_name' => 'Nome do Acessório:', - 'additional_notes' => 'Comentários adicionais:', + 'accessory_name' => 'Nome do Acessório', + 'additional_notes' => 'Comentários adicionais', 'admin_has_created' => 'Um administrador criou uma conta para você em :web.', - 'asset' => 'Ativo:', - 'asset_name' => 'Nome do Ativo:', + 'asset' => 'Ativo', + 'asset_name' => 'Nome do Ativo', 'asset_requested' => 'Requisição de Ativo', 'asset_tag' => 'Etiqueta de Ativo', 'assets_warrantee_alert' => 'Há um :count ativo com a garantia expirando nos próximos :threshold dias. Existem :count ativos com a garantia expirando nos próximos :threshold dias.', 'assigned_to' => 'Atribuído a', 'best_regards' => 'Atenciosamente,', - 'canceled' => 'Cancelado:', - 'checkin_date' => 'Data de devolução:', - 'checkout_date' => 'Data de atribuição:', - 'checkedout_from' => 'Check-out de', + 'canceled' => 'Cancelado', + 'checkin_date' => 'Data de devolução', + 'checkout_date' => 'Data de saída', + 'checkedout_from' => 'Disponibilizado de', 'checkedin_from' => 'Check-in de', 'checked_into' => 'Check-in em', 'click_on_the_link_accessory' => 'Por favor clique no link na parte inferior para confirmar que recebeu o acessório.', @@ -49,14 +49,14 @@ return [ 'click_to_confirm' => 'Por favor clique no link a seguir para confirmar sua conta :web:', 'current_QTY' => 'Qtde. atual', 'days' => 'Dias', - 'expecting_checkin_date' => 'Data prevista de devolução:', + 'expecting_checkin_date' => 'Excedeu a data dar entrada', 'expires' => 'Expira', 'hello' => 'Olá', 'hi' => 'Oi', 'i_have_read' => 'Li e concordo com os termos de uso e recebi este item.', 'inventory_report' => 'Relatório de Inventário', - 'item' => 'Item:', - 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', + 'item' => 'Item', + 'item_checked_reminder' => 'Este é um lembrete que você tem atualmente :count itens check-out para você que você não aceitou ou recusou. Por favor, clique no link abaixo para confirmar sua decisão.', 'license_expiring_alert' => 'Há uma :count licença expirando nos próximos :threshold dias. | Existem :count licenças expirand nos próximos :threshold dias.', 'link_to_update_password' => 'Por favor clique no link abaixo para atualizar a sua senha do :web:', 'login' => 'Login:', @@ -64,13 +64,13 @@ return [ 'low_inventory_alert' => 'Há um :count que está abaixo do estoque mínimo ou em breve estará abaixo. | Existem :count items que estão abaixo do estoque mínimo ou em breve estarão baixos.', 'min_QTY' => 'Qtde. Min', 'name' => 'Nome', - 'new_item_checked' => 'Um novo item foi feito Check-out em seu nome, detalhes abaixo.', + 'new_item_checked' => 'Um novo item foi atribuído em seu nome, os detalhes estão abaixo.', 'notes' => 'Notas', - 'password' => 'Senha:', + 'password' => 'Senha', 'password_reset' => 'Redefinir Senha', 'read_the_terms' => 'Por favor, leia os termos de uso abaixo.', 'read_the_terms_and_click' => 'Por favor, leia os termos de uso abaixo, e clique no link na parte inferior para confirmar que você leu e concorda com os termos de uso, e recebeu o ativo.', - 'requested' => 'Solicitado:', + 'requested' => 'Solicitado', 'reset_link' => 'Seu Link de redefinição da senha', 'reset_password' => 'Clique aqui para redefinir sua senha:', 'rights_reserved' => 'Todos os direitos reservados.', @@ -87,10 +87,10 @@ return [ 'upcoming-audits' => 'Existe um :count ativo que está sendo auditado dentro de :threshold days. There are :count assets que estão sendo enviados para auditoria dentro de :threshold dias.', 'user' => 'Usuário', 'username' => 'Nome de Usuário', - 'unaccepted_asset_reminder' => 'You have Unaccepted Assets.', + 'unaccepted_asset_reminder' => 'Você tem Ativos não Aceitos.', 'welcome' => 'Bem-vindo(a), :name', 'welcome_to' => 'Bem-vindo ao :web!', 'your_assets' => 'Ver seus ativos', 'your_credentials' => 'Suas credenciais do Snipe-IT', - 'mail_sent' => 'Mail sent successfully!', + 'mail_sent' => 'Email enviado com sucesso!', ]; diff --git a/resources/lang/pt-BR/validation.php b/resources/lang/pt-BR/validation.php index c39968a343..83b489112e 100644 --- a/resources/lang/pt-BR/validation.php +++ b/resources/lang/pt-BR/validation.php @@ -13,29 +13,29 @@ return [ | */ - 'accepted' => 'The :attribute field must be accepted.', - 'accepted_if' => 'The :attribute field must be accepted when :other is :value.', - 'active_url' => 'The :attribute field must be a valid URL.', - 'after' => 'The :attribute field must be a date after :date.', - 'after_or_equal' => 'The :attribute field must be a date after or equal to :date.', - 'alpha' => 'The :attribute field must only contain letters.', - 'alpha_dash' => 'The :attribute field must only contain letters, numbers, dashes, and underscores.', + 'accepted' => 'O campo :attribute deve ser aceito.', + 'accepted_if' => 'O campo :attribute deve ser aceito quando :other for :value.', + 'active_url' => 'O campo :attribute deve ser uma URL válida.', + 'after' => 'O campo :attribute deve ser uma data posterior a :date.', + 'after_or_equal' => 'O campo :attribute deve ser uma data posterior ou igual a :date.', + 'alpha' => 'O campo :attribute deve conter apenas letras.', + 'alpha_dash' => 'O campo :attribute deve conter apenas letras, números, traços e sublinhados.', 'alpha_num' => 'O campo :attribute deve conter apenas letras e números.', - 'array' => 'The :attribute field must be an array.', - 'ascii' => 'The :attribute field must only contain single-byte alphanumeric characters and symbols.', + 'array' => 'O campo :attribute deve ser um vetor.', + 'ascii' => 'O campo :attribute deve conter apenas caracteres e símbolos alfanuméricos de um único byte.', 'before' => 'O campo :attribute deve ser uma data anterior a :date.', 'before_or_equal' => 'O campo :attribute deve ser uma data anterior ou igual a :date.', 'between' => [ 'array' => 'O campo :attribute deve ter entre :min e :max itens.', 'file' => 'O campo :attribute deve ter entre :min e :max kilobytes.', - 'numeric' => 'The :attribute field must be between :min and :max.', - 'string' => 'The :attribute field must be between :min and :max characters.', + 'numeric' => 'O campo :attribute deve estar entre :min e :max.', + 'string' => 'O campo :attribute deve ter entre :min e :max caracteres.', ], 'boolean' => 'O campo :attribute deve ser verdadeiro ou falso.', - 'can' => 'The :attribute field contains an unauthorized value.', - 'confirmed' => 'The :attribute field confirmation does not match.', - 'contains' => 'The :attribute field is missing a required value.', - 'current_password' => 'The password is incorrect.', + 'can' => 'O campo :attribute contém um valor não autorizado.', + 'confirmed' => 'A confirmação do campo :attribute não corresponde.', + 'contains' => 'O campo "atributo" não contém um valor obrigatório.', + 'current_password' => 'A senha esta incorreta.', 'date' => 'The :attribute field must be a valid date.', 'date_equals' => 'The :attribute field must be a date equal to :date.', 'date_format' => 'The :attribute field must match the format :format.', @@ -125,7 +125,7 @@ return [ 'symbols' => 'The :attribute field must contain at least one symbol.', 'uncompromised' => 'The given :attribute has appeared in a data leak. Please choose a different :attribute.', ], - 'percent' => 'The depreciation minimum must be between 0 and 100 when depreciation type is percentage.', + 'percent' => 'A depreciação mínima deve estar entre 0 e 100 quando o tipo de depreciação for percentual.', 'present' => 'O campo:attribute deve estar presente.', 'present_if' => 'The :attribute field must be present when :other is :value.', @@ -169,7 +169,7 @@ return [ 'unique' => 'O :attribute já foi tomado.', 'uploaded' => 'O :attribute falhou no upload.', 'uppercase' => 'The :attribute field must be uppercase.', - 'url' => 'The :attribute field must be a valid URL.', + 'url' => 'O campo :attribute deve ser uma URL válida.', 'ulid' => 'The :attribute field must be a valid ULID.', 'uuid' => 'The :attribute field must be a valid UUID.', @@ -189,7 +189,7 @@ return [ 'email_array' => 'Um ou mais e-mails sõ invalidos.', 'hashed_pass' => 'Sua senha atual está incorreta', 'dumbpwd' => 'Essa senha é muito comum.', - 'statuslabel_type' => 'Você deve selecionar um tipo de etiqueta de status válido', + 'statuslabel_type' => 'Você deve selecionar um tipo de etiqueta de situação válida', 'custom_field_not_found' => 'This field does not seem to exist, please double check your custom field names.', 'custom_field_not_found_on_model' => 'This field seems to exist, but is not available on this Asset Model\'s fieldset.', @@ -229,7 +229,7 @@ return [ 'generic' => [ 'invalid_value_in_field' => 'Valor inválido incluído neste campo', - 'required' => 'This field is required', + 'required' => 'Este campo é obrigatório', 'email' => 'Please enter a valid email address', ], diff --git a/resources/lang/pt-PT/admin/hardware/form.php b/resources/lang/pt-PT/admin/hardware/form.php index 567134f885..1273cf818b 100644 --- a/resources/lang/pt-PT/admin/hardware/form.php +++ b/resources/lang/pt-PT/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Atualizar apenas a localização por defeito', 'asset_location_update_actual' => 'Atualizar apenas a localização atual', 'asset_not_deployable' => 'Este estado de artigo não é implementável. Este artigo não pode ser verificado.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'Este estado é implementável. Este ativo pode ser entregue.', 'processing_spinner' => 'A processar... (Isto pode levar algum tempo em ficheiros grandes)', 'optional_infos' => 'Informação opcional', diff --git a/resources/lang/pt-PT/admin/locations/message.php b/resources/lang/pt-PT/admin/locations/message.php index 962ac01c2c..7ea917eac4 100644 --- a/resources/lang/pt-PT/admin/locations/message.php +++ b/resources/lang/pt-PT/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Localização não existe.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Esta localização está atualmente associada com pelo menos um artigo e não pode ser removida. Atualize este artigos de modo a não referenciarem mais este local e tente novamente. ', 'assoc_child_loc' => 'Esta localização contém pelo menos uma sub-localização e não pode ser removida. Por favor, atualize as localizações para não referenciarem mais esta localização e tente novamente. ', 'assigned_assets' => 'Artigos atribuídos', diff --git a/resources/lang/pt-PT/admin/settings/general.php b/resources/lang/pt-PT/admin/settings/general.php index c6eddbaa5e..ab3c8a5321 100644 --- a/resources/lang/pt-PT/admin/settings/general.php +++ b/resources/lang/pt-PT/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Cópias de segurança', 'backups_help' => 'Criar, baixar e restaurar cópias de segurança ', 'backups_restoring' => 'Restaurar da cópia de segurança', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", 'backups_upload' => 'Carregar cópia de segurança', 'backups_path' => 'As cópia de segurança no servidor são guardadas em :path', 'backups_restore_warning' => 'Use o botão de restaurar para restaurar de uma cópia de segurança anterior. (Isto não funciona actualmente com armazenamento de ficheiro S3 ou Docker)

A sua inteira :app_name base de dados e algum ficheiro enviado irá ser apagado pelo que está no ficheiro da cópia de segurança. ', diff --git a/resources/lang/pt-PT/admin/users/message.php b/resources/lang/pt-PT/admin/users/message.php index a1ed26601f..b306bd7939 100644 --- a/resources/lang/pt-PT/admin/users/message.php +++ b/resources/lang/pt-PT/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Recusou este artigo com sucesso.', 'bulk_manager_warn' => 'Seus usuários foram atualizados com sucesso, no entanto, sua entrada de gerente não foi salva porque o gerente que você selecionou também estava na lista de usuários para ser editada e os usuários podem não ser seu próprio gerente. Selecione seus usuários novamente, excluindo o gerente.', 'user_exists' => 'Utilizador já existe!', - 'user_not_found' => 'O utilizador não existe.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'O atributo login é obrigatório', 'user_has_no_assets_assigned' => 'Não há conteúdos atualmente atribuídos ao usuário.', 'user_password_required' => 'A password é obrigatória.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Não foi possível pesquisar no servidor LDAP. Por favor, verifique a configuração de servidor no ficheiro de configuração.
Error do Servidor LDAP:', 'ldap_could_not_get_entries' => 'Não foi possível obter registos do servidor LDAP. Por favor, verifique a configuração de servidor no ficheiro de configuração.
Error do Servidor LDAP:', 'password_ldap' => 'A senha desta conta é gerenciada pelo LDAP / Active Directory. Entre em contato com seu departamento de TI para alterar sua senha.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/pt-PT/general.php b/resources/lang/pt-PT/general.php index 140ee7070f..1644e31237 100644 --- a/resources/lang/pt-PT/general.php +++ b/resources/lang/pt-PT/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Também exclua esses utilizadores. O seu histórico de ativos permanecerá intacto a menos que / até que purgue os registos apagados nas configurações do Administrador.', 'bulk_checkin_delete_success' => 'Os utilizadores selecionados foram apagados e os seus itens foram entregues.', 'bulk_checkin_success' => 'Os itens para os utilizadores selecionados foram recebidos.', - 'set_to_null' => 'Apagar valores para este artigo|Apagar valores para todos os :asset_count ativos ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Apagar os valores de :field para este utilizador|Apagar os valores de :field para todos :user_count utilizadores ', 'na_no_purchase_date' => 'N/D - Nenhuma data de compra fornecida', 'assets_by_status' => 'Artigos por Estado', @@ -559,8 +559,8 @@ return [ 'expires' => 'Expira a', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/pt-PT/localizations.php b/resources/lang/pt-PT/localizations.php index 0bf88d6fbd..0732512198 100644 --- a/resources/lang/pt-PT/localizations.php +++ b/resources/lang/pt-PT/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Selecione um idioma', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'Inglês, EUA', 'en-GB'=> 'Inglês, Reino Unido', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Selecione um país', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ilha de Ascensão', @@ -135,6 +135,7 @@ return [ 'EC'=>'Equador', 'EE'=>'Estónia', 'EG'=>'Egito', + 'GB-ENG'=>'England', 'ER'=>'Eritreia', 'ES'=>'Espanha', 'ET'=>'Etiópia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigéria', 'NI'=>'Nicarágua', 'NL'=>'Países Baixos', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Noruega', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Federação Russa', 'RW'=>'Ruanda', 'SA'=>'Arábia Saudita', - 'UK'=>'Escócia', + 'GB-SCT'=>'Escócia', 'SB'=>'Ilhas Salomão', 'SC'=>'Seychelles', 'SS'=>'Sudão do Sul', @@ -312,6 +314,7 @@ return [ 'VI'=>'Ilhas Virgens (E.U.A)', 'VN'=>'Vietname', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Ilhas Wallis e Futuna', 'WS'=>'Samoa', 'YE'=>'Iémen', diff --git a/resources/lang/pt-PT/mail.php b/resources/lang/pt-PT/mail.php index dcf8db7b4f..d1f1338107 100644 --- a/resources/lang/pt-PT/mail.php +++ b/resources/lang/pt-PT/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Um utilizador solicitou um artigo no site', 'acceptance_asset_accepted' => 'Um usuário aceitou um item', 'acceptance_asset_declined' => 'Um usuário recusou um item', - 'accessory_name' => 'Nome do acessório:', - 'additional_notes' => 'Notas adicionais:', + 'accessory_name' => 'Nome do Acessório', + 'additional_notes' => 'Notas adicionais', 'admin_has_created' => 'Um administrador criou uma conta para ti no :web site.', - 'asset' => 'Artigo:', - 'asset_name' => 'Nome do Artigo:', + 'asset' => 'Ativo', + 'asset_name' => 'Nome do Ativo', 'asset_requested' => 'Artigo requesitado', 'asset_tag' => 'Etiqueta do Ativo', '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.', 'assigned_to' => 'Atribuído a', 'best_regards' => 'Atenciosamente', - 'canceled' => 'Cancelado:', - 'checkin_date' => 'Data de devolução:', - 'checkout_date' => 'Data de atribuição:', + 'canceled' => 'Cancelado', + 'checkin_date' => 'Data de devolução', + 'checkout_date' => 'Data de alocação', 'checkedout_from' => 'Check-out de', 'checkedin_from' => 'Check-in de', 'checked_into' => 'Check-in em', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Por favor clique no link a seguir para confirmar sua conta :web:', 'current_QTY' => 'qtde. actual', 'days' => 'Dias', - 'expecting_checkin_date' => 'Data prevista de devolução:', + 'expecting_checkin_date' => 'Data de devolução esperada', 'expires' => 'Expira a', 'hello' => 'Olá', 'hi' => 'Oi', 'i_have_read' => 'Li e concordo com os termos de uso e recebi este item.', 'inventory_report' => 'Relatório de Inventário', - 'item' => 'Item:', + 'item' => 'Item', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', '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.', 'link_to_update_password' => 'Por favor clique no link abaixo para actualizar a sua senha do :web:', @@ -66,11 +66,11 @@ return [ 'name' => 'Nome', 'new_item_checked' => 'Um novo item foi atribuído a ti, os detalhes estão abaixo.', 'notes' => 'Notas', - 'password' => 'Senha:', + 'password' => 'Password', 'password_reset' => 'Repor senha', 'read_the_terms' => 'Por favor, leia os termos de uso abaixo.', 'read_the_terms_and_click' => 'Por favor, leia os termos de uso abaixo, e clique no link na parte inferior para confirmar que você leu e concorda com os termos de uso, e recebeu o ativo.', - 'requested' => 'Requisitado:', + 'requested' => 'Solicitado', 'reset_link' => 'Seu Link de redefinição da senha', 'reset_password' => 'Clique aqui para redefinir a sua password:', 'rights_reserved' => 'Todos os direitos reservados.', diff --git a/resources/lang/ro-RO/admin/hardware/form.php b/resources/lang/ro-RO/admin/hardware/form.php index a749e19ff2..5803617b22 100644 --- a/resources/lang/ro-RO/admin/hardware/form.php +++ b/resources/lang/ro-RO/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Actualizați doar locația implicită', 'asset_location_update_actual' => 'Actualizează doar locația reală', 'asset_not_deployable' => 'Activul este indisponibil și nu poate fi eliberat.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'Activul e disponibil și poate fi eliberat.', 'processing_spinner' => 'Procesare... (Ar putea dura puţin timp pe fişiere mari)', 'optional_infos' => 'Informații opționale', diff --git a/resources/lang/ro-RO/admin/locations/message.php b/resources/lang/ro-RO/admin/locations/message.php index 4815a3596f..b5862edc33 100644 --- a/resources/lang/ro-RO/admin/locations/message.php +++ b/resources/lang/ro-RO/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Locatia nu exista.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Această locație este în prezent asociată cu cel puțin un material și nu poate fi ștearsă. Actualizați-vă activele astfel încât acestea să nu mai fie menționate și să încercați din nou.', 'assoc_child_loc' => 'Această locație este în prezent părinte pentru cel puțin o locație copil și nu poate fi ștearsă. Actualizați locațiile dvs. pentru a nu mai referi această locație și încercați din nou.', 'assigned_assets' => 'Atribuire Active', diff --git a/resources/lang/ro-RO/admin/settings/general.php b/resources/lang/ro-RO/admin/settings/general.php index a6db46aff8..e63a677216 100644 --- a/resources/lang/ro-RO/admin/settings/general.php +++ b/resources/lang/ro-RO/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Copiile de rezervă', 'backups_help' => 'Creează, descarcă și restaurează copii de rezervă ', 'backups_restoring' => 'Restaurare din Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", 'backups_upload' => 'Încărcare copie de rezervă', 'backups_path' => 'Copiile de rezervă de pe server sunt stocate în :path', 'backups_restore_warning' => 'Utilizaţi butonul de restaurare pentru a restaura dintr-o copie de rezervă anterioară. (Acest lucru nu funcționează în prezent cu stocarea fișierului S3 sau cu Docker.

Întreaga bază de date cu :app_name şi orice fişiere încărcate vor fi înlocuite complet cu ce se află în fişierul de rezervă. ', diff --git a/resources/lang/ro-RO/admin/users/message.php b/resources/lang/ro-RO/admin/users/message.php index 727ceb96b8..b332d666f5 100644 --- a/resources/lang/ro-RO/admin/users/message.php +++ b/resources/lang/ro-RO/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Ați refuzat cu succes acest activ.', 'bulk_manager_warn' => 'Utilizatorii dvs. au fost actualizați cu succes, cu toate acestea, intrarea managerului dvs. nu a fost salvată, deoarece managerul pe care l-ați selectat a fost, de asemenea, în lista de utilizatori care urmează să fie editat și este posibil ca utilizatorii să nu fie propriul manager. Selectați din nou utilizatorii dvs., cu excepția managerului.', 'user_exists' => 'Utilizatorul exista deja!', - 'user_not_found' => 'Utilizatorul nu exista.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Campul de login este necesar', 'user_has_no_assets_assigned' => 'Nici un activ alocat utilizatorului în prezent.', 'user_password_required' => 'Este necesara parola.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Căutarea serverului LDAP nu a putut fi efectuată. Verificați configurația serverului LDAP în fișierul de configurare LDAP.
Error de la LDAP Server:', 'ldap_could_not_get_entries' => 'Nu s-au putut obține intrări de pe serverul LDAP. Verificați configurația serverului LDAP în fișierul de configurare LDAP.
Error de la LDAP Server:', 'password_ldap' => 'Parola pentru acest cont este gestionată de LDAP / Active Directory. Contactați departamentul IT pentru a vă schimba parola.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/ro-RO/general.php b/resources/lang/ro-RO/general.php index 72c1e574d8..d2b5ba2fb7 100644 --- a/resources/lang/ro-RO/general.php +++ b/resources/lang/ro-RO/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'De asemenea, soft-delete acesti utilizatori. Istoricul lor de active va ramane intact numai in cazul in care eliminati inregistrarile sterse din Setarile Administratorului.', 'bulk_checkin_delete_success' => 'Utilizatorii selectați au fost șterși și elementele lor au fost verificate.', 'bulk_checkin_success' => 'Elementele pentru utilizatorii selectați au fost verificate.', - 'set_to_null' => 'Ștergeți valorile pentru acest element / Ștergeți valorile pentru toate cele :asset_count active ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Ştergeţi :field values for this user Ştergeţi :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - Nicio dată de cumpărare furnizată', 'assets_by_status' => 'Bunuri după stare', @@ -559,8 +559,8 @@ return [ 'expires' => 'expiră', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/ro-RO/localizations.php b/resources/lang/ro-RO/localizations.php index fa8ac10c8f..d385282744 100644 --- a/resources/lang/ro-RO/localizations.php +++ b/resources/lang/ro-RO/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Selectaţi o limbă', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'Engleză, SUA', 'en-GB'=> 'Engleză, Marea Britanie', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Selectează o țară', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Insula Ascension', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egipt', + 'GB-ENG'=>'England', 'ER'=>'Eritreea', 'ES'=>'Spania', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Olanda', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norvegia', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Federaţia Rusă', 'RW'=>'Rwanda', 'SA'=>'Arabia Saudită', - 'UK'=>'Scoţia', + 'GB-SCT'=>'Scoţia', 'SB'=>'Insulele Solomon', 'SC'=>'Seychelles', 'SS'=>'Sudanul de Sud', @@ -312,6 +314,7 @@ return [ 'VI'=>'Insulele Virgine Americane', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Insulele Wallis și Futuna', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/ro-RO/mail.php b/resources/lang/ro-RO/mail.php index 0d117e9562..bb18f360d3 100644 --- a/resources/lang/ro-RO/mail.php +++ b/resources/lang/ro-RO/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Un utilizator a solicitat un element de pe site', 'acceptance_asset_accepted' => 'Un utilizator a acceptat un articol', 'acceptance_asset_declined' => 'Un utilizator a refuzat un articol', - 'accessory_name' => 'Nume accesoriu:', - 'additional_notes' => 'Note Aditionale:', + 'accessory_name' => 'Nume Accesoriu', + 'additional_notes' => 'Note Aditionale', 'admin_has_created' => 'Un administrator a creat un cont pentru dvs. pe: site-ul Web.', - 'asset' => 'activ:', - 'asset_name' => 'Numele activului:', + 'asset' => 'Activ', + 'asset_name' => 'Nume activ', 'asset_requested' => 'Activul solicitat', 'asset_tag' => 'Eticheta activ', 'assets_warrantee_alert' => 'Există :count active cu o garanție care expiră în următoarele :prag zile. Există :count active cu garanții care expiră în următoarele :threshold zile.', 'assigned_to' => 'Atribuit', 'best_regards' => 'Toate cele bune,', - 'canceled' => 'Anulat:', - 'checkin_date' => 'Checkin Data:', - 'checkout_date' => 'Verifica data:', + 'canceled' => 'Anulat', + 'checkin_date' => 'Verificați data', + 'checkout_date' => 'Data predare', 'checkedout_from' => 'Verificat de la', 'checkedin_from' => 'Verificat de la', 'checked_into' => 'Verificat în', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Dați clic pe următorul link pentru a vă confirma: contul web:', 'current_QTY' => 'CTA curentă', 'days' => 'zi', - 'expecting_checkin_date' => 'Data expirării așteptate:', + 'expecting_checkin_date' => 'Data de așteptare așteptată', 'expires' => 'expiră', 'hello' => 'buna', 'hi' => 'Bună', 'i_have_read' => 'Am citit și sunt de acord cu termenii de utilizare și am primit acest articol.', 'inventory_report' => 'Raport de inventar', - 'item' => 'Articol:', + 'item' => 'Articol', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'Există :count licență care expiră în următoarele :prag zile. Există :count licențe care expiră în următoarele :threshold zile.', 'link_to_update_password' => 'Faceți clic pe următorul link pentru a vă actualiza parola web:', @@ -66,11 +66,11 @@ return [ 'name' => 'Nume', 'new_item_checked' => 'Un element nou a fost verificat sub numele dvs., detaliile sunt de mai jos.', 'notes' => 'notițe', - 'password' => 'Parola:', + 'password' => 'Parola', 'password_reset' => 'Resetare parola', 'read_the_terms' => 'Citiți termenii de utilizare de mai jos.', 'read_the_terms_and_click' => 'Vă rugăm să citiţi termenii de utilizare de mai jos, și faceți clic pe link-ul din partea de jos pentru a confirma că ați citit și sunteți de acord cu termenii de utilizare și ați primit activul.', - 'requested' => 'Solicitat:', + 'requested' => 'Cereri', 'reset_link' => 'Parola Resetare parolă', 'reset_password' => 'Faceți clic aici pentru a vă reseta parola:', 'rights_reserved' => 'Toate drepturile rezervate.', diff --git a/resources/lang/ru-RU/account/general.php b/resources/lang/ru-RU/account/general.php index de267467b2..8e78a543d0 100644 --- a/resources/lang/ru-RU/account/general.php +++ b/resources/lang/ru-RU/account/general.php @@ -2,16 +2,16 @@ return array( 'personal_api_keys' => 'Персональные API ключи', - 'personal_access_token' => 'Personal Access Token', - 'personal_api_keys_success' => 'Personal API Key :key created sucessfully', - 'here_is_api_key' => 'Here is your new personal access token. This is the only time it will be shown so do not lose it! You may now use this token to make API requests.', - 'api_key_warning' => 'When generating an API token, be sure to copy it down immediately as they will not be visible to you again.', + 'personal_access_token' => 'Персональный токен доступа', + 'personal_api_keys_success' => 'Ключ персонального API :key создан успешно', + 'here_is_api_key' => 'Вот Ваш новый персональный токен доступа. Это единственный раз, когда он показывается. Не потеряйте его! Теперь Вы можете использовать данный токен для выполнения запросов API.', + 'api_key_warning' => 'При создании ключа API скопируйте его сразу, его больше нельзя посмотреть.', 'api_base_url' => 'Ваш базовый URL-адрес API находится в:', 'api_base_url_endpoint' => '/<endpoint>', 'api_token_expiration_time' => 'API токены истекут:', - 'api_reference' => 'Please check the API reference to find specific API endpoints and additional API documentation.', - 'profile_updated' => 'Account successfully updated', - 'no_tokens' => 'You have not created any personal access tokens.', - 'enable_sounds' => 'Enable sound effects', - 'enable_confetti' => 'Enable confetti effects', + 'api_reference' => 'Пожалуйста, обратитесь к справочнику API, чтобы найти конкретные конечные точки API и дополнительную документацию API.', + 'profile_updated' => 'Аккаунт успешно обновлен', + 'no_tokens' => 'Вы не создали никаких персональных токенов доступа.', + 'enable_sounds' => 'Включить звуковые эффекты', + 'enable_confetti' => 'Включить эффект конфетти', ); diff --git a/resources/lang/ru-RU/admin/accessories/message.php b/resources/lang/ru-RU/admin/accessories/message.php index d79b162fa1..97320bd68a 100644 --- a/resources/lang/ru-RU/admin/accessories/message.php +++ b/resources/lang/ru-RU/admin/accessories/message.php @@ -28,7 +28,7 @@ return array( 'unavailable' => 'Нет доступных аксессуаров для выдачи. Проверьте их количество', 'user_does_not_exist' => 'Этот пользователь является недопустимым. Пожалуйста, попробуйте еще раз.', 'checkout_qty' => array( - 'lte' => 'There is currently only one available accessory of this type, and you are trying to check out :checkout_qty. Please adjust the checkout quantity or the total stock of this accessory and try again.|There are :number_currently_remaining total available accessories, and you are trying to check out :checkout_qty. Please adjust the checkout quantity or the total stock of this accessory and try again.', + 'lte' => 'Вы пытаетесь выдать :checkout_qty аксессуаров, но в настоящее время доступен только один аксессуар данного типа. Пожалуйста, измените количество для выдачи или доступный остаток и попробуйте еще раз.|Вы пытаетесь выдать :checkout_qty аксессуаров, но доступно всего :number_currently_remaining. Пожалуйста, измените количество для выдачи или доступный остаток этого аксессуара и попробуйте заново.', ), ), diff --git a/resources/lang/ru-RU/admin/consumables/general.php b/resources/lang/ru-RU/admin/consumables/general.php index 6a9544c868..abbc05ff2d 100644 --- a/resources/lang/ru-RU/admin/consumables/general.php +++ b/resources/lang/ru-RU/admin/consumables/general.php @@ -8,5 +8,5 @@ return array( 'remaining' => 'Осталось', 'total' => 'Всего', 'update' => 'Обновить расходный материал', - 'inventory_warning' => 'The inventory of this consumable is below the minimum amount of :min_count', + 'inventory_warning' => 'Количество расходных материалов меньше минимального количества :min_count', ); diff --git a/resources/lang/ru-RU/admin/consumables/message.php b/resources/lang/ru-RU/admin/consumables/message.php index f64467a984..c68637b800 100644 --- a/resources/lang/ru-RU/admin/consumables/message.php +++ b/resources/lang/ru-RU/admin/consumables/message.php @@ -2,7 +2,7 @@ return array( - 'invalid_category_type' => 'The category must be a consumable category.', + 'invalid_category_type' => 'Категория должна быть категорией расходных материалов.', 'does_not_exist' => 'Расходный материал не существует.', 'create' => array( diff --git a/resources/lang/ru-RU/admin/custom_fields/message.php b/resources/lang/ru-RU/admin/custom_fields/message.php index ecf5462179..06ee479cca 100644 --- a/resources/lang/ru-RU/admin/custom_fields/message.php +++ b/resources/lang/ru-RU/admin/custom_fields/message.php @@ -5,7 +5,7 @@ return array( 'field' => array( 'invalid' => 'Это поле не существует.', 'already_added' => 'Поле уже добавлено', - 'none_selected' => 'No field selected', + 'none_selected' => 'Ни одно поле не выбрано', 'create' => array( 'error' => 'Поле не было создано, попробуйте ещё раз.', diff --git a/resources/lang/ru-RU/admin/hardware/form.php b/resources/lang/ru-RU/admin/hardware/form.php index e639d27978..2bc2f5a2f7 100644 --- a/resources/lang/ru-RU/admin/hardware/form.php +++ b/resources/lang/ru-RU/admin/hardware/form.php @@ -39,9 +39,9 @@ return [ 'order' => 'Номер заказа', 'qr' => 'QR-код', 'requestable' => 'Пользователи могут запросить этот актив', - 'redirect_to_all' => 'Return to all :type', - 'redirect_to_type' => 'Go to :type', - 'redirect_to_checked_out_to' => 'Go to Checked Out to', + 'redirect_to_all' => 'Вернуться ко всем :type', + 'redirect_to_type' => 'Перейти к :type', + 'redirect_to_checked_out_to' => 'Перейти к заметке', 'select_statustype' => 'Выберите тип статуса', 'serial' => 'Серийный номер', 'status' => 'Статус', @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Обновить только местоположение по умолчанию', 'asset_location_update_actual' => 'Обновить только фактическое местоположение', 'asset_not_deployable' => 'Этот статус актива не подлежит развертыванию. Этот актив не может быть проверен.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'Этот статус доступен для развертывания. Этот актив может быть привязан.', 'processing_spinner' => 'Обработка... (Это может занять некоторое время на больших файлах)', 'optional_infos' => 'Дополнительная информация', diff --git a/resources/lang/ru-RU/admin/hardware/general.php b/resources/lang/ru-RU/admin/hardware/general.php index 9bcd752559..45050186ef 100644 --- a/resources/lang/ru-RU/admin/hardware/general.php +++ b/resources/lang/ru-RU/admin/hardware/general.php @@ -15,8 +15,8 @@ return [ 'delete_confirm' => 'Вы уверены, что хотите удалить этот актив?', 'edit' => 'Редактировать актив', 'model_deleted' => 'Эта модель была удалена. Вы должны восстановить модель прежде, чем сможете восстановить актив.', - 'model_invalid' => 'This model for this asset is invalid.', - 'model_invalid_fix' => 'The asset must be updated use a valid asset model before attempting to check it in or out, or to audit it.', + 'model_invalid' => 'Модель недействительна для этого актива.', + 'model_invalid_fix' => 'Актив должен быть обновлен, используйте действительную модель активов, прежде чем пытаться забрать/выдать или проверить его.', 'requestable' => 'Готов к выдаче', 'requested' => 'Запрошенное', 'not_requestable' => 'Не подлежит запросу', diff --git a/resources/lang/ru-RU/admin/hardware/message.php b/resources/lang/ru-RU/admin/hardware/message.php index 868858a394..de68e15dcf 100644 --- a/resources/lang/ru-RU/admin/hardware/message.php +++ b/resources/lang/ru-RU/admin/hardware/message.php @@ -2,13 +2,13 @@ return [ - 'undeployable' => 'Warning: This asset has been marked as currently undeployable. If this status has changed, please update the asset status.', + 'undeployable' => 'Внимание: Этот актив в настоящее время помечен как не подлежащий установке. Если этот статус изменился, пожалуйста обновите статус актива.', 'does_not_exist' => 'Актив не существует.', - 'does_not_exist_var'=> 'Asset with tag :asset_tag not found.', - 'no_tag' => 'No asset tag provided.', + 'does_not_exist_var'=> 'Актив с тегом :asset_tag не найден.', + 'no_tag' => 'Тег актива не предоставлен.', 'does_not_exist_or_not_requestable' => 'Этот актив не существует или не подлежит запросу.', 'assoc_users' => 'Этот актив в настоящее время привязан к пользователю и не может быть удален. Пожалуйста сначала снимите привязку, и затем попробуйте удалить снова. ', - 'warning_audit_date_mismatch' => 'This asset\'s next audit date (:next_audit_date) is before the last audit date (:last_audit_date). Please update the next audit date.', + 'warning_audit_date_mismatch' => 'Дата следующего аудита этого актива (:next_audit_date) не может быть раньше последней даты аудита (:last_audit_date). Пожалуйста, обновите следующую дату аудита.', 'create' => [ 'error' => 'Актив не был создан, пожалуйста попробуйте снова. :(', @@ -33,7 +33,7 @@ return [ ], 'audit' => [ - 'error' => 'Asset audit unsuccessful: :error ', + 'error' => 'Аудит активов не удался: :error ', 'success' => 'Аудит успешно выполнен.', ], @@ -51,14 +51,14 @@ return [ ], 'import' => [ - 'import_button' => 'Process Import', + 'import_button' => 'Процесс Импорта', 'error' => 'Некоторые элементы не были импортированы корректно.', 'errorDetail' => 'Следующие элементы не были импортированы из за ошибок.', 'success' => 'Ваш файл был импортирован', 'file_delete_success' => 'Ваш файл был успешно удален', 'file_delete_error' => 'Невозможно удалить файл', 'file_missing' => 'Выбранный файл отсутствует', - 'file_already_deleted' => 'The file selected was already deleted', + 'file_already_deleted' => 'Выбранный файл уже удален', 'header_row_has_malformed_characters' => 'Один или несколько атрибутов в строке заголовка содержат неправильно сформированные символы UTF-8', 'content_row_has_malformed_characters' => 'Один или несколько атрибутов в первой строке содержимого содержат неправильно сформированные символы UTF-8', ], diff --git a/resources/lang/ru-RU/admin/kits/general.php b/resources/lang/ru-RU/admin/kits/general.php index 73ceb3a4ab..02f81d0d07 100644 --- a/resources/lang/ru-RU/admin/kits/general.php +++ b/resources/lang/ru-RU/admin/kits/general.php @@ -47,5 +47,5 @@ return [ 'kit_deleted' => 'Комплект успешно удален', 'kit_model_updated' => 'Модель успешно изменена', 'kit_model_detached' => 'Модель успешно отсоединена', - 'model_already_attached' => 'Model already attached to kit', + 'model_already_attached' => 'Модель уже прикреплена к комплекту', ]; diff --git a/resources/lang/ru-RU/admin/licenses/general.php b/resources/lang/ru-RU/admin/licenses/general.php index 5f79d22d9e..bb545c5df9 100644 --- a/resources/lang/ru-RU/admin/licenses/general.php +++ b/resources/lang/ru-RU/admin/licenses/general.php @@ -14,7 +14,7 @@ return array( 'info' => 'Информация о лицензии', 'license_seats' => 'Лицензируемых мест', 'seat' => 'Место', - 'seat_count' => 'Seat :count', + 'seat_count' => 'Мест :count', 'seats' => 'Мест', 'software_licenses' => 'Лицензии ПО', 'user' => 'Пользователь', @@ -24,12 +24,12 @@ return array( [ 'checkin_all' => [ 'button' => 'Изъять все места', - 'modal' => 'This action will checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'modal' => 'Это действие вернёт одно место. | Это действие вернёт все :checkedout_seats_count места для этой лицензии.', 'enabled_tooltip' => 'Освободить назначения ВСЕХ мест на эту лицензию как от пользователей, так и от активов', 'disabled_tooltip' => 'Недоступно, т.к. в настоящее время нет выданных (назначенных) мест', 'disabled_tooltip_reassignable' => 'Недоступно, т.к. Лицензия не переназначаема', 'success' => 'Лицензия успешно получена! | Все лицензии были успешно получены!', - 'log_msg' => 'Checked in via bulk license checkin in license GUI', + 'log_msg' => 'Возвращено через массовый отзыв лицензий в GUI', ], 'checkout_all' => [ diff --git a/resources/lang/ru-RU/admin/licenses/message.php b/resources/lang/ru-RU/admin/licenses/message.php index 2e1094ac4c..9610a1a19a 100644 --- a/resources/lang/ru-RU/admin/licenses/message.php +++ b/resources/lang/ru-RU/admin/licenses/message.php @@ -44,8 +44,8 @@ return array( 'error' => 'При выдаче лицензии произошла ошибка. Повторите попытку.', 'success' => 'Лицензия успешно назначена', 'not_enough_seats' => 'Недостаточно лицензионных мест для оформления заказа', - 'mismatch' => 'The license seat provided does not match the license', - 'unavailable' => 'This seat is not available for checkout.', + 'mismatch' => 'Предоставленное лицензионное место не соответствует лицензии', + 'unavailable' => 'Место недоступно для выдачи.', ), 'checkin' => array( diff --git a/resources/lang/ru-RU/admin/locations/message.php b/resources/lang/ru-RU/admin/locations/message.php index 5b9d9a9c9a..dc47cd9aab 100644 --- a/resources/lang/ru-RU/admin/locations/message.php +++ b/resources/lang/ru-RU/admin/locations/message.php @@ -3,12 +3,12 @@ return array( 'does_not_exist' => 'Статус актива не существует.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Это месторасположение связано как минимум с одним активом и не может быть удалено. Измените ваши активы так, чтобы они не ссылались на это месторасположение и попробуйте ещё раз. ', 'assoc_child_loc' => 'У этого месторасположения является родительским и у него есть как минимум одно месторасположение уровнем ниже. Поэтому оно не может быть удалено. Обновите ваши месторасположения, так чтобы не ссылаться на него и попробуйте снова. ', 'assigned_assets' => 'Присвоенные активы', 'current_location' => 'Текущее местоположение', - 'open_map' => 'Open in :map_provider_icon Maps', + 'open_map' => 'Открыть в картах :map_provider_icon', 'create' => array( @@ -22,8 +22,8 @@ return array( ), 'restore' => array( - 'error' => 'Location was not restored, please try again', - 'success' => 'Location restored successfully.' + 'error' => 'Местоположение не было восстановлено, пожалуйста, попробуйте еще раз', + 'success' => 'Местоположение успешно восстановлено.' ), 'delete' => array( diff --git a/resources/lang/ru-RU/admin/models/message.php b/resources/lang/ru-RU/admin/models/message.php index b9febcec83..d27fcd6f6a 100644 --- a/resources/lang/ru-RU/admin/models/message.php +++ b/resources/lang/ru-RU/admin/models/message.php @@ -7,7 +7,7 @@ return array( 'no_association' => 'ПРЕДУПРЕЖДЕНИЕ! Модель активов для этого элемента неверна или отсутствует!', 'no_association_fix' => 'Это странно и ужасно сломает вещи. Отредактируйте этот актив сейчас, чтобы назначить ему модель.', 'assoc_users' => 'Данная модель связана с одним или несколькими активами, и не может быть удалена. Удалите либо измените связанные активы. ', - 'invalid_category_type' => 'This category must be an asset category.', + 'invalid_category_type' => 'Эта категория должна быть категорией активов.', 'create' => array( 'error' => 'Модель не была создана, повторите еще раз.', diff --git a/resources/lang/ru-RU/admin/settings/general.php b/resources/lang/ru-RU/admin/settings/general.php index 1326f510cf..edea3a7ef8 100644 --- a/resources/lang/ru-RU/admin/settings/general.php +++ b/resources/lang/ru-RU/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Резервные копии', 'backups_help' => 'Создавать, загружать и восстанавливать резервные копии ', 'backups_restoring' => 'Восстановление из резервной копии', + 'backups_clean' => 'Очистить резервную базу данных перед восстановлением', + 'backups_clean_helptext' => "Это может быть полезно, если вы переключаетесь между версиями базы данных", 'backups_upload' => 'Загрузить резервную копию', 'backups_path' => 'Резервные копии хранятся на сервере в :path', 'backups_restore_warning' => 'Используйте кнопку восстановления для восстановления из предыдущей резервной копии. (В настоящее время он не работает с хранилищем файлов S3 или Docker.)

Ваша база данных :app_name и все загруженные файлы будут полностью заменены на те, что находится в файле резервной копии. ', @@ -49,7 +51,7 @@ return [ 'default_eula_text' => 'Пользовательское соглашение по умолчанию', 'default_language' => 'Язык по умолчанию', 'default_eula_help_text' => 'Вы так же можете привязать собственные пользовательские соглашения к определенным категориям активов.', - 'acceptance_note' => 'Add a note for your decision (Optional)', + 'acceptance_note' => 'Добавить заметку для вашего решения (необязательно)', 'display_asset_name' => 'Отображаемое имя актива', 'display_checkout_date' => 'Отображать дату выдачи', 'display_eol' => 'Отображать дату истечения срока гарантии в таблице', @@ -94,7 +96,7 @@ return [ 'ldap_login_sync_help' => 'Этим производится проверка правильности синхронизации LDAP. Если тест подлинности LDAP не пройдёт, пользователи так и не смогут войти в систему. СНАЧАЛА ВЫ ДОЛЖНЫ СОХРАНИТЬ ВАШИ ОБНОВЛЕННЫЕ НАСТРОЙКИ LDAP.', 'ldap_manager' => 'LDAP Manager', 'ldap_server' => 'Сервер LDAP', - 'ldap_server_help' => 'This should start with ldap:// (for unencrypted) or ldaps:// (for TLS or SSL)', + 'ldap_server_help' => 'Должен начинаться с ldap:// (для незашифрованных соединений) или ldaps:// (для TLS или SSL)', 'ldap_server_cert' => 'Подтверждение SSL сертификата LDAP', 'ldap_server_cert_ignore' => 'Разрешить невалидный SSL сертификат', 'ldap_server_cert_help' => 'Выберите галочку если вы используете самоподписанный SSL сертификат и хотите принять невалидный SSL сертификат.', @@ -122,8 +124,8 @@ return [ 'ldap_test' => 'Тест LDAP', 'ldap_test_sync' => 'Тест синхронизации LDAP', 'license' => 'Лицензия на ПО', - 'load_remote' => 'Load Remote Avatars', - 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load avatars from Gravatar or other outside sources.', + 'load_remote' => 'Загрузить аватары из внешних источников', + 'load_remote_help_text' => 'Снимите флажок, если вы не можете загрузить скрипты из интернета. Это предотвратит попытки Snipe-IT загрузить аватары из Gravatar или других внешних источников.', 'login' => 'Попытки входа', 'login_attempt' => 'Попытка входа', 'login_ip' => 'IP-адрес', @@ -150,7 +152,7 @@ return [ 'optional' => 'не обязательно', 'per_page' => 'Результатов на страницу', 'php' => 'Версия PHP', - 'php_info' => 'PHP info', + 'php_info' => 'Информация о PHP', 'php_overview' => 'PHP', 'php_overview_keywords' => 'phpinfo, system, info', 'php_overview_help' => 'PHP System info', @@ -218,7 +220,7 @@ return [ 'webhook_integration_help' => 'Интеграция с :app необязательна, однако конечная точка и канал - обязательны, если Вы планируете её использовать. Для конфигурации интеграции с :app, Вы должны в первую очередь создать исходящий веб-хук на свою учетную запись в :app. Нажмите на кнопку Протестировать Интеграцию с :app чтобы убедится перед сохранением, что Ваши параметры - верны. ', 'webhook_integration_help_button' => 'Как только вы сохраните :app информацию, появится тестовая кнопка.', 'webhook_test_help' => 'Проверьте, правильно ли настроена интеграция :app. ВЫ ДОЛЖНЫ СОХРАНИТЬ ВАШЕЕ ОБНОВЛЕННЫЕ :app НАСТРОЙКИ ПРИВЛЕЧЕНИЯ.', - 'shortcuts_enabled' => 'Enable Shortcuts', + 'shortcuts_enabled' => 'Включить ярлыки', 'shortcuts_help_text' => 'Windows: Alt + Access key, Mac: Control + Option + Access key', 'snipe_version' => 'Версия Snipe-IT', 'support_footer' => 'Ссылки на поддержу в нижнем колонтитуле ', @@ -289,18 +291,18 @@ return [ 'zerofill_count' => 'Длина инвентарного номера, включая заполнение нулями', 'username_format_help' => 'Этот параметр используется только в процессе импорта, если имя пользователя не предоставляется и мы должны сгенерировать его для Вас.', 'oauth_title' => 'Настройки OAuth API', - 'oauth_clients' => 'OAuth Clients', + 'oauth_clients' => 'Клиенты OAuth', 'oauth' => 'OAuth', 'oauth_help' => 'Настройки Oauth Endpoint', 'oauth_no_clients' => 'У вас ещё нет клиентов OAuth.', 'oauth_secret' => 'Секретный ключ', 'oauth_authorized_apps' => 'Авторизированные приложения', 'oauth_redirect_url' => 'Ссылка переадресации', - 'oauth_name_help' => ' Something your users will recognize and trust.', + 'oauth_name_help' => ' То, что ваши пользователи распознают и чему доверяют.', 'oauth_scopes' => 'Области видимости', - 'oauth_callback_url' => 'Your application authorization callback URL.', - 'create_client' => 'Create Client', - 'no_scopes' => 'No scopes', + 'oauth_callback_url' => 'URL обратного вызова авторизации вашего приложения.', + 'create_client' => 'Создать клиента', + 'no_scopes' => 'Нет областей действия', 'asset_tag_title' => 'Обновить Настройки Тега Актива', 'barcode_title' => 'Обновить Настройки Штрих-кода', 'barcodes' => 'Штрихкоды', @@ -375,13 +377,13 @@ return [ 'database_driver' => 'Драйвер базы данных', 'bs_table_storage' => 'Хранилище таблицы', 'timezone' => 'Часовой пояс', - 'profile_edit' => 'Edit Profile', - 'profile_edit_help' => 'Allow users to edit their own profiles.', - 'default_avatar' => 'Upload custom default avatar', - 'default_avatar_help' => 'This image will be displayed as a profile if a user does not have a profile photo.', - 'restore_default_avatar' => 'Restore original system default avatar', + 'profile_edit' => 'Редактировать Профиль', + 'profile_edit_help' => 'Разрешить пользователям редактировать свои профили.', + 'default_avatar' => 'Загрузить аватар по умолчанию', + 'default_avatar_help' => 'Это изображение будет отображаться как фото профиля, если у пользователя оно не установлено.', + 'restore_default_avatar' => 'Восстановить исходный системный аватар', 'restore_default_avatar_help' => '', - 'due_checkin_days' => 'Due For Checkin Warning', - 'due_checkin_days_help' => 'How many days before the expected checkin of an asset should it be listed in the "Due for checkin" page?', + 'due_checkin_days' => 'Предупреждение о возврате', + 'due_checkin_days_help' => 'Сколько дней до ожидаемого возврата актива должно быть указано на странице «Подлежит возврату»?', ]; diff --git a/resources/lang/ru-RU/admin/settings/message.php b/resources/lang/ru-RU/admin/settings/message.php index 52f22ec676..4e86e8ce7e 100644 --- a/resources/lang/ru-RU/admin/settings/message.php +++ b/resources/lang/ru-RU/admin/settings/message.php @@ -15,7 +15,7 @@ return [ 'restore_confirm' => 'Вы уверены, что хотите восстановить базу данных из :filename?' ], 'restore' => [ - 'success' => 'Your system backup has been restored. Please log in again.' + 'success' => 'Ваша резервная копия была восстановлена. Пожалуйста, войдите в систему снова.' ], 'purge' => [ 'error' => 'Возникла ошибка при попытке очистки. ', diff --git a/resources/lang/ru-RU/admin/users/message.php b/resources/lang/ru-RU/admin/users/message.php index 1889feb84c..69666f3c35 100644 --- a/resources/lang/ru-RU/admin/users/message.php +++ b/resources/lang/ru-RU/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Вы успешно отклонили актив.', 'bulk_manager_warn' => 'Ваши пользователи были успешно обновлены, однако запись менеджера не была сохранена, потому что выбранный менеджер также присутствовал в редактируемом списке пользователей, и пользователи не могут быть менеджерами самим себе. Пожалуйста выберите ваших пользователей снова, за исключением их менеджера.', 'user_exists' => 'Пользователь уже существует!', - 'user_not_found' => 'Пользователь не существует.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Поле "Логин" является обязательным', 'user_has_no_assets_assigned' => 'Нет активов закреплённых за этим пользователем.', 'user_password_required' => 'Поле "Пароль" является обязательным.', @@ -37,22 +37,23 @@ return array( 'update' => 'При изменении пользователя возникла проблема. Пожалуйста попробуйте снова.', 'delete' => 'При удалении пользователя возникла проблема. Пожалуйста попробуйте снова.', 'delete_has_assets' => 'У пользователя есть назначенные ему активы и не может быть удалён.', - 'delete_has_assets_var' => 'This user still has an asset assigned. Please check it in first.|This user still has :count assets assigned. Please check their assets in first.', - 'delete_has_licenses_var' => 'This user still has a license seats assigned. Please check it in first.|This user still has :count license seats assigned. Please check them in first.', - 'delete_has_accessories_var' => 'This user still has an accessory assigned. Please check it in first.|This user still has :count accessories assigned. Please check their assets in first.', - 'delete_has_locations_var' => 'This user still manages a location. Please select another manager first.|This user still manages :count locations. Please select another manager first.', - 'delete_has_users_var' => 'This user still manages another user. Please select another manager for that user first.|This user still manages :count users. Please select another manager for them first.', + 'delete_has_assets_var' => 'У этого пользователя все еще есть назначенный актив. Пожалуйста, проверьте его сначала.|Этот пользователь все еще имеет :count назначенных активов. Пожалуйста, проверьте его активы в первую очередь.', + 'delete_has_licenses_var' => 'У этого пользователя все еще есть назначенные лицензионные места. Пожалуйста, проверьте их сначала.|У этого пользователя все еще есть назначенные :count лицензионные места. Пожалуйста, проверьте их сначала.', + 'delete_has_accessories_var' => 'У этого пользователя все еще есть назначенный аксессуар. Пожалуйста, проверьте его сначала.|У этого пользователя все еще есть назначенные :count аксессуары. Пожалуйста, проверьте его активы сначала.', + 'delete_has_locations_var' => 'Этот пользователь все еще управляет местоположением. Сначала выберите другого управляющего.|Этот пользователь все еще управляет :count местоположениями. Сначала выберите другого управляющего.', + 'delete_has_users_var' => 'Этот пользователь все еще является руководителем другого пользователя. Сначала выберите другого руководителя для этого пользователя.|Этот пользователь все является руководителем :count пользователей. Сначала выберите для них другого руководителя.', 'unsuspend' => 'При разморозке пользователя возникла проблема. Пожалуйста попробуйте снова.', 'import' => 'При импорте пользователей произошла ошибка. Попробуйте еще раз.', 'asset_already_accepted' => 'Этот актив уже был принят.', 'accept_or_decline' => 'Примите или отклоните актив.', - 'cannot_delete_yourself' => 'We would feel really bad if you deleted yourself, please reconsider.', + 'cannot_delete_yourself' => 'Нам было бы очень жаль, если бы вы удалили себя. Пожалуйста, подумайте еще раз.', 'incorrect_user_accepted' => 'Актив, который вы попытались принять, не был записан на вас.', 'ldap_could_not_connect' => 'Не могу подключиться к серверу LDAP. Проверьте настройки LDAP сервера в файле конфигурации LDAP.
Ошибка от LDAP сервера:', 'ldap_could_not_bind' => 'Не могу связаться (bind) с сервером LDAP. Проверьте настройки LDAP сервера в файле конфигурации LDAP.
Ошибка от LDAP сервера: ', 'ldap_could_not_search' => 'Не могу найти сервер LDAP. Проверьте настройки LDAP сервера в файле конфигурации LDAP.
Ошибка от LDAP сервера:', 'ldap_could_not_get_entries' => 'Не могу загрузить записи с сервера LDAP. Проверьте настройки LDAP сервера в файле конфигурации LDAP.
Ошибка от LDAP сервера:', 'password_ldap' => 'Пароль для этой учетной записи управляется LDAP/Active Directory. Пожалуйста, свяжитесь с департаментом ИТ, чтобы изменить свой пароль. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/ru-RU/auth/message.php b/resources/lang/ru-RU/auth/message.php index b71cf47f8e..1244b0db69 100644 --- a/resources/lang/ru-RU/auth/message.php +++ b/resources/lang/ru-RU/auth/message.php @@ -14,8 +14,8 @@ return array( 'success' => 'Вы успешно вошли.', 'code_required' => 'Требуется Двух-Факторный код подтверждения.', 'invalid_code' => 'Недействительный Двух-Факторный код подтверждения.', - 'enter_two_factor_code' => 'Please enter your two-factor authentication code.', - 'please_enroll' => 'Please enroll a device in two-factor authentication.', + 'enter_two_factor_code' => 'Пожалуйста, введите код двухфакторной аутентификации.', + 'please_enroll' => 'Пожалуйста, зарегистрируйте устройство для двухфакторной аутентификации.', ), 'signin' => array( diff --git a/resources/lang/ru-RU/button.php b/resources/lang/ru-RU/button.php index 299685d73e..4a43081a3f 100644 --- a/resources/lang/ru-RU/button.php +++ b/resources/lang/ru-RU/button.php @@ -7,7 +7,7 @@ return [ 'checkin_and_delete' => 'Вернуть все и удалить пользователя', 'delete' => 'Удалить', 'edit' => 'Редактировать', - 'clone' => 'Clone', + 'clone' => 'Клонировать', 'restore' => 'Восстановить', 'remove' => 'Удалить', 'request' => 'Требовать', @@ -23,12 +23,12 @@ return [ 'append' => 'Добавить', 'new' => 'Создать', 'var' => [ - 'clone' => 'Clone :item_type', - 'edit' => 'Edit :item_type', - 'delete' => 'Delete :item_type', - 'restore' => 'Restore :item_type', - 'create' => 'Create New :item_type', - 'checkout' => 'Checkout :item_type', - 'checkin' => 'Checkin :item_type', + 'clone' => 'Клонировать :item_type', + 'edit' => 'Редактировать :item_type', + 'delete' => 'Удалить :item_type', + 'restore' => 'Восстановить :item_type', + 'create' => 'Создать новый :item_type', + 'checkout' => 'Выдать :item_type', + 'checkin' => 'Забрать :item_type', ] ]; diff --git a/resources/lang/ru-RU/general.php b/resources/lang/ru-RU/general.php index edbf7db85c..507d00c4d1 100644 --- a/resources/lang/ru-RU/general.php +++ b/resources/lang/ru-RU/general.php @@ -77,7 +77,7 @@ return [ 'consumables' => 'Расходные материалы', 'country' => 'Страна', 'could_not_restore' => 'Ошибка восстановления :item_type: :error', - 'not_deleted' => 'The :item_type was not deleted and therefore cannot be restored', + 'not_deleted' => ':item_type не был удален и поэтому не может быть восстановлен', 'create' => 'Создать нового', 'created' => 'Элемент создан', 'created_asset' => 'Создать актив', @@ -98,7 +98,7 @@ return [ 'debug_warning_text' => 'Это приложение выполняется в режиме с включенной отладкой. Это может нарушить конфиденциальность данных, если приложение доступно для внешнего мира. Отключите режим отладки, поменяв значение APP_DEBUG в файле .env на false.', 'delete' => 'Удалить', 'delete_confirm' => 'Вы действительно хотите удалить?', - 'delete_confirm_no_undo' => 'Are you sure, you wish to delete :item? This cannot be undone.', + 'delete_confirm_no_undo' => 'Вы уверены, что хотите удалить :item? Это действие нельзя отменить.', 'deleted' => 'Удалено', 'delete_seats' => 'Удаленные лицензии', 'deletion_failed' => 'Не удалось удалить', @@ -134,7 +134,7 @@ return [ 'lastname_firstinitial' => 'Фамилия Первая буква имени (ivanov_i@example.com)', 'firstinitial.lastname' => 'Первая буква имени и фамилия (i.ivanov@example.com)', 'firstnamelastinitial' => 'First Name Last Initial (janes@example.com)', - 'lastnamefirstname' => 'Last Name.First Name (smith.jane@example.com)', + 'lastnamefirstname' => 'Фамилия.Имя (smith.jane@example.com)', 'first_name' => 'Имя', 'first_name_format' => 'Имя (jane@example.com)', 'files' => 'Файлы', @@ -156,9 +156,9 @@ return [ 'image_delete' => 'Удалить изображение', 'include_deleted' => 'Включать удаленные активы', 'image_upload' => 'Загрузить изображение', - 'filetypes_accepted_help' => 'Accepted filetype is :types. The maximum size allowed is :size.|Accepted filetypes are :types. The maximum upload size allowed is :size.', - 'filetypes_size_help' => 'The maximum upload size allowed is :size.', - 'image_filetypes_help' => 'Accepted Filetypes are jpg, webp, png, gif, svg, and avif. The maximum upload size allowed is :size.', + 'filetypes_accepted_help' => 'Принимаемый тип файлов :types. Максимальный допустимый размер - :size.|Принимаемые типы файлов - :types. Максимальный допустимый размер загружаемых файлов - :size.', + 'filetypes_size_help' => 'Максимальный допустимый размер загружаемых файлов: size.', + 'image_filetypes_help' => 'Допустимые типы файлов - pg, webp, png, gif, и svg. Максимальный размер файла :size.', 'unaccepted_image_type' => 'Нечитаемый файл изображения. Допустимые типы файлов: jpg, webp, png, gif и svg. Медиа тип этого файла: :mimetype.', 'import' => 'Импорт', 'import_this_file' => 'Сопоставить поля и обработать этот файл', @@ -183,7 +183,7 @@ return [ 'licenses_available' => 'Доступные лицензии', 'licenses' => 'Лицензии', 'list_all' => 'Весь список', - 'loading' => 'Loading... please wait...', + 'loading' => 'Загрузка... пожалуйста, подождите...', 'lock_passwords' => 'Это значение не будет сохранено в демо-версии.', 'feature_disabled' => 'Функция отключена в этой версии.', 'location' => 'Расположение', @@ -193,7 +193,7 @@ return [ 'logout' => 'Выйти', 'lookup_by_tag' => 'Поиск по тегу актива', 'maintenances' => 'Техобслуживание', - 'manage_api_keys' => 'Manage API keys', + 'manage_api_keys' => 'Управление ключами API', 'manufacturer' => 'Производитель', 'manufacturers' => 'Производители', 'markdown' => 'облегченный язык разметки.', @@ -206,8 +206,8 @@ return [ 'new_password' => 'Новый пароль', 'next' => 'Далее', 'next_audit_date' => 'Следующая дата аудита', - 'next_audit_date_help' => 'If you use auditing in your organization, this is usually automatically calculated based on the asset's last audit date and audit frequency (in Admin Settings > Alerts) and you can leave this blank. You can manually set this date here if you need to, but it must be later than the last audit date. ', - 'audit_images_help' => 'You can find audit images in the asset\'s history tab.', + 'next_audit_date_help' => 'Если Вы используете аудит в вашей организации, обычно значение вычисляется автоматически на основе даты последнего аудита актива' и частоты аудита (в Настройках Администратора > Предупреждения). Вы можете оставить это поле пустым. Если Вам нужно, Вы можете установить эту дату, но она должна быть позже последней даты аудита. ', + 'audit_images_help' => 'Вы можете найти изображения аудита на вкладке «История активов».', 'no_email' => 'Нет адреса электронной почты, связанные с этим пользователем', 'last_audit' => 'Последний аудит', 'new' => 'новое!', @@ -240,13 +240,13 @@ return [ 'restored' => 'восстановлено', 'restore' => 'Восстановить', 'requestable_models' => 'Запрашиваемые модели', - 'requestable_items' => 'Requestable Items', + 'requestable_items' => 'Запрашиваемые элементы', 'requested' => 'Запрошено', 'requested_date' => 'Запрашиваемая дата', 'requested_assets' => 'Запрашиваемые активы', 'requested_assets_menu' => 'Запрошенные активы', 'request_canceled' => 'Запрос отменен', - 'request_item' => 'Request this item', + 'request_item' => 'Запросить этот элемент', 'external_link_tooltip' => 'Внешняя ссылка на', 'save' => 'Сохранить', 'select_var' => 'Выберите :thing... ', // this will eventually replace all of our other selects @@ -254,7 +254,7 @@ return [ 'select_all' => 'Выбрать все', 'search' => 'Поиск', 'select_category' => 'Выберите категорию', - 'select_datasource' => 'Select a data source', + 'select_datasource' => 'Выберите источник данных', 'select_department' => 'Выбрать департамент', 'select_depreciation' => 'Выберите тип амортизации', 'select_location' => 'Выберите местоположение', @@ -274,12 +274,12 @@ return [ 'signed_off_by' => 'Подписано:', 'skin' => 'Оформление', 'webhook_msg_note' => 'Уведомление будет отправлено через webhook', - 'webhook_test_msg' => 'Oh hai! It looks like your :app integration with Snipe-IT is working!', + 'webhook_test_msg' => 'О, привет! Похоже, что ваша интеграция :app с Snipe-IT работает!', 'some_features_disabled' => 'ДЕМО РЕЖИМ: Некоторые функции отключены.', 'site_name' => 'Название сайта', 'state' => 'Область/Регион', 'status_labels' => 'Этикетки', - 'status_label' => 'Status Label', + 'status_label' => 'Метки статуса', 'status' => 'Статус', 'accept_eula' => 'Соглашение о приемке', 'supplier' => 'Поставщик', @@ -305,7 +305,7 @@ return [ 'user' => 'Пользователь', 'accepted' => 'принято', 'declined' => 'отменено', - 'declined_note' => 'Declined Notes', + 'declined_note' => 'Отклоненные заметки', 'unassigned' => 'Не назначено', 'unaccepted_asset_report' => 'Непринятые активы', 'users' => 'Пользователи', @@ -340,16 +340,16 @@ return [ 'view_all' => 'просмотреть все', 'hide_deleted' => 'Скрыть удаленное', 'email' => 'Email', - 'do_not_change' => 'Do not change', - 'bug_report' => 'Report a bug', + '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' => 'Create database tables', - 'setup_create_admin' => 'Create an admin user', + 'setup_create_database' => 'Создание таблиц базы данных', + 'setup_create_admin' => 'Создать пользователя с привилегиями администратора', 'setup_done' => 'Готово!', 'bulk_edit_about_to' => 'Вы собираетесь изменить следующее: ', 'checked_out' => 'Выдано', @@ -406,9 +406,9 @@ return [ 'accessory_name' => 'Название аксессуара:', 'clone_item' => 'Клонировать позицию', 'checkout_tooltip' => 'Выдать этот элемент', - 'checkin_tooltip' => 'Check this item in so that it is available for re-issue, re-imaging, etc', + 'checkin_tooltip' => 'Пометить этот элемент, чтобы он был доступен для повторного использования, повторного отображения и т.д.', 'checkout_user_tooltip' => 'Выдать эту единицу пользователю', - 'checkin_to_diff_location' => 'You can choose to check this asset in to a location other than this asset\'s default location of :default_location if one is set', + 'checkin_to_diff_location' => 'Вы можете забрать этот актив в расположение, отличное от указанного для актива по умолчанию :default_location, если оно задано', 'maintenance_mode' => 'Служба временно недоступна для системных обновлений. Пожалуйста, проверьте позже.', 'maintenance_mode_title' => 'Система временно недоступна', 'ldap_import' => 'Пароль пользователя не должен управляться LDAP. (Это позволяет отправлять ссылку на сброс забытого пароля.)', @@ -419,14 +419,14 @@ return [ 'bulk_soft_delete' =>'Также безопасно удалите этих пользователей. Их история активов останется неизменной до тех пор, пока вы не очистите записи в настройках администратора.', 'bulk_checkin_delete_success' => 'Выбранные пользователи были удалены, а их активы перенесены.', 'bulk_checkin_success' => 'Элементы для выбранных пользователей были получены.', - 'set_to_null' => 'Удалить значения для этого актива|Удалить значения для всех :asset_count активов ', + 'set_to_null' => 'Удалить значения для выбранного элемента|Удалить значения для всех :selection_count выбранных элементов ', 'set_users_field_to_null' => 'Удалить значения поля :field этого пользователя|Удалить значения поля :field для всех :user_count пользователей ', 'na_no_purchase_date' => 'N/A - Дата покупки не указана', 'assets_by_status' => 'Активы по статусу', 'assets_by_status_type' => 'Активы по типу статуса', 'pie_chart_type' => 'Тип диаграммы Pie в Дашборде', 'hello_name' => 'Добро пожаловать, :name!', - 'unaccepted_profile_warning' => 'You have one item requiring acceptance. Click here to accept or decline it | You have :count items requiring acceptance. Click here to accept or decline them', + 'unaccepted_profile_warning' => 'У вас есть один элемент, требующий подтверждения. Нажмите здесь, чтобы принять или отклонить его | У вас есть :count элементов требующих принятия. Нажмите здесь, чтобы принять или отклонить их', 'start_date' => 'Дата начала', 'end_date' => 'Дата окончания', 'alt_uploaded_image_thumbnail' => 'Загруженная миниатюра', @@ -509,8 +509,8 @@ return [ 'address2' => 'Адрес, строка 2', 'import_note' => 'Импортировано с помощью csv импортера', ], - 'remove_customfield_association' => 'Remove this field from the fieldset. This will not delete the custom field, only this field\'s association with this fieldset.', - 'checked_out_to_fields' => 'Checked Out To Fields', + 'remove_customfield_association' => 'Удалить это поле из набора полей. Это не удалит пользовательское поле, только связь поля с этим набором.', + 'checked_out_to_fields' => 'Перемещено в Поля', 'percent_complete' => '% завершено', 'uploading' => 'Загрузка... ', 'upload_error' => 'Ошибка загрузки файла. Пожалуйста, проверьте, что нет пустых строк и нет повторяющихся названий столбцов.', @@ -529,7 +529,7 @@ return [ 'permission_denied_superuser_demo' => 'В разрешении отказано. Вы не можете обновить информацию пользователя для суперадминов в демо.', 'pwd_reset_not_sent' => 'Пользователь не активирован, синхронизирован LDAP или не имеет адреса электронной почты', 'error_sending_email' => 'Ошибка при отправке письма', - 'sad_panda' => 'Sad panda. You are not authorized to do the thing. Maybe return to the dashboard, or contact your administrator.', + 'sad_panda' => 'Грустная панда. Вы не авторизованы, чтобы выполнить данную операцию. Может быть, вернитесь на Дашбордили обратитесь к администратору.', 'bulk' => [ 'delete' => [ @@ -552,15 +552,15 @@ return [ 'components' => ':count компонент|:count компонентов', ], 'more_info' => 'Подробнее', - 'quickscan_bulk_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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', - 'whoops' => 'Whoops!', - 'something_went_wrong' => 'Something went wrong with your request.', - 'close' => 'Close', + 'quickscan_bulk_help' => 'Установка этого флажка приведет к изменению записи об активе с учетом нового местоположения. Если флажок не установлен, то местоположение будет просто отмечено в журнале аудита. Обратите внимание, что если этот актив выписан, то он не изменит местоположение человека, актива или места, на которое он выписан.', + 'whoops' => 'Упс!', + 'something_went_wrong' => 'Что-то пошло не так с вашим запросом.', + 'close' => 'Закрыть', 'expires' => 'Истекает', - 'map_fields'=> 'Map :item_type Field', - 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', - 'label' => 'Label', - 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'map_fields'=> 'Сопоставьте поле :item_type', + 'remaining_var' => ':count Осталось', + 'label' => 'Метка', + 'import_asset_tag_exists' => 'Актив с тегом актива :asset_tag уже существует и обновление не было запрошено. Изменения не были произведены.', + 'countries_manually_entered_help' => 'Значения со звездочкой (*) были введены вручную и не соответствуют существующим значениям выпадающего списка ISO 3166', ]; diff --git a/resources/lang/ru-RU/localizations.php b/resources/lang/ru-RU/localizations.php index 1c5963b36d..4d6d6b7a9d 100644 --- a/resources/lang/ru-RU/localizations.php +++ b/resources/lang/ru-RU/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Выберите язык', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'Английский, США', 'en-GB'=> 'Английский, Великобритания', @@ -41,7 +41,7 @@ return [ 'mi-NZ'=> 'Маори', 'mn-MN'=> 'Монгольский', //'no-NO'=> 'Norwegian', - 'nb-NO'=> 'Norwegian Bokmål', + 'nb-NO'=> 'Норвежский Букмол', //'nn-NO'=> 'Norwegian Nynorsk', 'fa-IR'=> 'Персидский', 'pl-PL'=> 'Польский', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Зулу', ], - 'select_country' => 'Выберите страну', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Остров Вознесения', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Эстония', 'EG'=>'Египет', + 'GB-ENG'=>'Англия', 'ER'=>'Эритрея', 'ES'=>'Испания', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Нидерланды', + 'GB-NIR' => 'Северная Ирландия', 'NO'=>'Норвегия', 'NP'=>'Непал', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Российская Федерация', 'RW'=>'Руанда', 'SA'=>'Саудовская Аравия', - 'UK'=>'Шотландия', + 'GB-SCT'=>'Шотландия', 'SB'=>'Соломоновы острова', 'SC'=>'Сейшелы', 'SS'=>'Южный Судан', @@ -312,6 +314,7 @@ return [ 'VI'=>'Виргинские острова (США)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Уэльс', 'WF'=>'Уоллис и Футуна', 'WS'=>'Samoa', 'YE'=>'Йемен', diff --git a/resources/lang/ru-RU/mail.php b/resources/lang/ru-RU/mail.php index 33efa43533..e62c832e5c 100644 --- a/resources/lang/ru-RU/mail.php +++ b/resources/lang/ru-RU/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Пользователь запросил элемент на веб-сайте', 'acceptance_asset_accepted' => 'Пользователь принял элемент', 'acceptance_asset_declined' => 'Пользователь отклонил элемент', - 'accessory_name' => 'Аксессуар:', - 'additional_notes' => 'Дополнительные Примечания:', + 'accessory_name' => 'Имя аксессуара', + 'additional_notes' => 'Дополнительные Примечания', 'admin_has_created' => 'Администратор создал аккаунт для вас на :web.', - 'asset' => 'Актив:', - 'asset_name' => 'Имя актива:', + 'asset' => 'Актив', + 'asset_name' => 'Имя актива', 'asset_requested' => 'Актив запрошен', 'asset_tag' => 'Тег актива', 'assets_warrantee_alert' => 'Имеется :count актив, гарантия на который истечет в следующ(ие/ий) :threshold дней/день.|Имеется :count активов, гарантия на которые истечет в следующ(ие/ий) :threshold дней/день.', 'assigned_to' => 'Выдано', 'best_regards' => 'С наилучшими пожеланиями,', - 'canceled' => 'Отменен:', - 'checkin_date' => 'Дата возврата:', - 'checkout_date' => 'Дата выдачи:', + 'canceled' => 'Отменен', + 'checkin_date' => 'Дата возврата', + 'checkout_date' => 'Дата привязки', 'checkedout_from' => 'Отключено от', 'checkedin_from' => 'Возврат из', 'checked_into' => 'Выдано', @@ -49,14 +49,14 @@ return [ 'click_to_confirm' => 'Пожалуйста, перейдите по ссылке, чтобы подтвердить ваш :web аккаунт:', 'current_QTY' => 'Текущее количество', 'days' => 'Дни', - 'expecting_checkin_date' => 'Ожидаемая дата возврата:', + 'expecting_checkin_date' => 'Ожидаемая дата возврата', 'expires' => 'Истекает', 'hello' => 'Привет', 'hi' => 'Привет', 'i_have_read' => 'Я прочитал и согласен с условиями использования, и получил этот предмет.', 'inventory_report' => 'Отчет о запасах', - 'item' => 'Предмет:', - 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', + 'item' => 'Предмет', + 'item_checked_reminder' => 'Напоминание о том, что в настоящее время у вас есть :count предметов, выданных вам, которые вы не приняли. Пожалуйста, нажмите на ссылку ниже, чтобы принять решение.', 'license_expiring_alert' => 'Имеется :count лицензия, срок которой истечет в следующ(ие/ий) :threshold дней/день.|Имеются :count лицензии, срок которых истечет в следующ(ие/ий) :threshold дней/день.', 'link_to_update_password' => 'Пожалуйста, перейдите по ссылке, чтобы обновить ваш :web пароль:', 'login' => 'Логин:', @@ -66,11 +66,11 @@ return [ 'name' => 'Название', 'new_item_checked' => 'Новый предмет был выдан под вашем именем, подробности ниже.', 'notes' => 'Заметки', - 'password' => 'Пароль:', + 'password' => 'Пароль', 'password_reset' => 'Сброс пароля', 'read_the_terms' => 'Пожалуйста, прочитайте условия использования ниже.', 'read_the_terms_and_click' => 'Пожалуйста, ознакомьтесь с нижеприведёнными условиями использования ПО и нажмите на ссылку внизу, чтобы подтвердить, что и соглашаетесь с условиями использования и получили актив.', - 'requested' => 'Запрошено:', + 'requested' => 'Запрошено', 'reset_link' => 'Ваша ссылка на сброс пароля', 'reset_password' => 'Нажмите здесь, чтобы сбросить свой пароль:', 'rights_reserved' => 'Все права защищены.', @@ -87,10 +87,10 @@ return [ 'upcoming-audits' => ':count активов запланированы для аудита в течение :threshold дней.| :count активов будут запланированы для аудита через :threshold дней.', 'user' => 'Пользователь', 'username' => 'Имя пользователя', - 'unaccepted_asset_reminder' => 'You have Unaccepted Assets.', + 'unaccepted_asset_reminder' => 'У вас есть непринятые активы.', 'welcome' => 'Добро пожаловать, :name', 'welcome_to' => 'Добро пожаловать на :web!', 'your_assets' => 'Посмотреть активы', 'your_credentials' => 'Ваш логин и пароль от Snipe-IT', - 'mail_sent' => 'Mail sent successfully!', + 'mail_sent' => 'Письмо успешно отправлено!', ]; diff --git a/resources/lang/ru-RU/table.php b/resources/lang/ru-RU/table.php index 9566f58598..986073f166 100644 --- a/resources/lang/ru-RU/table.php +++ b/resources/lang/ru-RU/table.php @@ -6,6 +6,6 @@ return array( 'action' => 'Действие', 'by' => 'Кем', 'item' => 'Предмет', - 'no_matching_records' => 'No matching records found', + 'no_matching_records' => 'Подходящие записи не найдены', ); diff --git a/resources/lang/ru-RU/validation.php b/resources/lang/ru-RU/validation.php index 44e0e2c220..744aab1910 100644 --- a/resources/lang/ru-RU/validation.php +++ b/resources/lang/ru-RU/validation.php @@ -13,148 +13,148 @@ return [ | */ - 'accepted' => 'The :attribute field must be accepted.', - 'accepted_if' => 'The :attribute field must be accepted when :other is :value.', - 'active_url' => 'The :attribute field must be a valid URL.', - 'after' => 'The :attribute field must be a date after :date.', - 'after_or_equal' => 'The :attribute field must be a date after or equal to :date.', - 'alpha' => 'The :attribute field must only contain letters.', - 'alpha_dash' => 'The :attribute field must only contain letters, numbers, dashes, and underscores.', - 'alpha_num' => 'The :attribute field must only contain letters and numbers.', - 'array' => 'The :attribute field must be an array.', - 'ascii' => 'The :attribute field must only contain single-byte alphanumeric characters and symbols.', - 'before' => 'The :attribute field must be a date before :date.', - 'before_or_equal' => 'The :attribute field must be a date before or equal to :date.', + 'accepted' => 'Поле :attribute должно быть принято.', + 'accepted_if' => 'Поле :attribute должно быть принято, когда :other равно :value.', + 'active_url' => 'Поле :attribute должно быть действительным URL-адресом.', + 'after' => 'Поле :attribute должно содержать дату после :date.', + 'after_or_equal' => 'Поле :attribute должно содержать дату, которая позже или равна :date.', + 'alpha' => 'Поле :attribute должно содержать только буквы.', + 'alpha_dash' => 'Поле :attribute должно содержать только буквы, цифры, тире и знаки подчеркивания.', + 'alpha_num' => 'Поле :attribute должно содержать только буквы и цифры.', + 'array' => 'Поле :attribute должно быть массивом.', + 'ascii' => 'Поле :attribute должно содержать только однобайтные буквенно-цифровые символы.', + 'before' => 'Поле :attribute должно содержать дату до :date.', + 'before_or_equal' => 'Дата в поле :attribute должна быть не позже :date.', 'between' => [ - 'array' => 'The :attribute field must have between :min and :max items.', - 'file' => 'The :attribute field must be between :min and :max kilobytes.', - 'numeric' => 'The :attribute field must be between :min and :max.', - 'string' => 'The :attribute field must be between :min and :max characters.', + 'array' => 'Поле :attribute должно быть между :min и :max элементов.', + 'file' => 'Поле :attribute должно быть между :min и :max килобайт.', + 'numeric' => 'Поле :attribute должно быть между :min и :max.', + 'string' => 'Поле :attribute должно содержать от :min до :max символов.', ], - 'boolean' => 'The :attribute field must be true or false.', - 'can' => 'The :attribute field contains an unauthorized value.', - 'confirmed' => 'The :attribute field confirmation does not match.', - 'contains' => 'The :attribute field is missing a required value.', - 'current_password' => 'The password is incorrect.', - 'date' => 'The :attribute field must be a valid date.', - 'date_equals' => 'The :attribute field must be a date equal to :date.', - 'date_format' => 'The :attribute field must match the format :format.', - 'decimal' => 'The :attribute field must have :decimal decimal places.', - 'declined' => 'The :attribute field must be declined.', - 'declined_if' => 'The :attribute field must be declined when :other is :value.', - 'different' => 'The :attribute field and :other must be different.', - 'digits' => 'The :attribute field must be :digits digits.', - 'digits_between' => 'The :attribute field must be between :min and :max digits.', - 'dimensions' => 'The :attribute field has invalid image dimensions.', + 'boolean' => 'Поле :attribute должно быть true или false.', + 'can' => 'Поле :attribute содержит недопустимое значение.', + 'confirmed' => 'Подтверждение поля :attribute не совпадает.', + 'contains' => 'В поле :attribute отсутствует обязательное значение.', + 'current_password' => 'Неверный пароль.', + 'date' => 'Поле :attribute должно содержать допустимую дату.', + 'date_equals' => 'Поле :attribute должно содержать значение даты :date.', + 'date_format' => 'Поле :attribute должно соответствовать формату :format.', + 'decimal' => 'Поле :attribute должно иметь :decimal десятичных знаков.', + 'declined' => 'Поле :attribute должно быть отклонено.', + 'declined_if' => 'Поле :attribute должно быть отклонено, когда :other равно :value.', + 'different' => 'Поле :attribute и :other должны различаться.', + 'digits' => 'Поле :attribute должно содержать :digits цифр.', + 'digits_between' => 'Поле :attribute должно содержать от :min до :max цифр.', + 'dimensions' => 'Поле :attribute имеет неверные размеры изображения.', 'distinct' => 'Поле атрибута: имеет двойное значение.', - 'doesnt_end_with' => 'The :attribute field must not end with one of the following: :values.', - 'doesnt_start_with' => 'The :attribute field must not start with one of the following: :values.', - 'email' => 'The :attribute field must be a valid email address.', - 'ends_with' => 'The :attribute field must end with one of the following: :values.', + 'doesnt_end_with' => 'Поле :attribute не должно заканчиваться одним из следующих значений: :values.', + 'doesnt_start_with' => 'Поле :attribute не должно начинаться с одного из следующих значений: :values.', + 'email' => 'Поле :attribute должно быть действительным адресом электронной почты.', + 'ends_with' => 'Поле :attribute должно заканчиваться одним из следующих значений: :values.', 'enum' => 'Выбранный :attribute неправильный.', 'exists' => 'Выбранный :attribute неправильный.', - 'extensions' => 'The :attribute field must have one of the following extensions: :values.', - 'file' => 'The :attribute field must be a file.', + 'extensions' => 'Поле :attribute должно иметь одно из следующих расширений: :values.', + 'file' => 'Поле :attribute должно быть файлом.', 'filled' => 'Поле атрибута: должно иметь значение.', 'gt' => [ - 'array' => 'The :attribute field must have more than :value items.', - 'file' => 'The :attribute field must be greater than :value kilobytes.', - 'numeric' => 'The :attribute field must be greater than :value.', - 'string' => 'The :attribute field must be greater than :value characters.', + 'array' => 'Поле :attribute должно иметь более :value элементов.', + 'file' => 'Поле :attribute должно быть больше :value килобайт.', + 'numeric' => 'Поле :attribute должно быть больше :value.', + 'string' => 'Поле :attribute должно содержать более :value символов.', ], 'gte' => [ - 'array' => 'The :attribute field must have :value items or more.', - 'file' => 'The :attribute field must be greater than or equal to :value kilobytes.', - 'numeric' => 'The :attribute field must be greater than or equal to :value.', - 'string' => 'The :attribute field must be greater than or equal to :value characters.', + 'array' => 'Поле :attribute должно иметь :value или более элементов.', + 'file' => 'Поле :attribute должно быть больше или равно :value килобайт.', + 'numeric' => 'Поле :attribute должно быть больше или равно :value.', + 'string' => 'Поле :attribute должно содержать :value и более символов.', ], - 'hex_color' => 'The :attribute field must be a valid hexadecimal color.', - 'image' => 'The :attribute field must be an image.', + 'hex_color' => 'Поле :attribute должно быть допустимым шестнадцатеричным цветом.', + 'image' => 'Поле :attribute должно быть изображением.', 'import_field_empty' => 'Значение :fieldname не может быть пустым.', 'in' => 'Выбранный :attribute неправильный.', - 'in_array' => 'The :attribute field must exist in :other.', - 'integer' => 'The :attribute field must be an integer.', - 'ip' => 'The :attribute field must be a valid IP address.', - 'ipv4' => 'The :attribute field must be a valid IPv4 address.', - 'ipv6' => 'The :attribute field must be a valid IPv6 address.', - 'json' => 'The :attribute field must be a valid JSON string.', - 'list' => 'The :attribute field must be a list.', - 'lowercase' => 'The :attribute field must be lowercase.', + 'in_array' => 'Поле :attribute должно существовать в :other.', + 'integer' => 'Поле :attribute должно быть целым числом.', + 'ip' => 'Поле :attribute должно быть действительным IP-адресом.', + 'ipv4' => 'Поле :attribute должно быть допустимым IPv4 адресом.', + 'ipv6' => 'Поле :attribute должно быть допустимым IPv6 адресом.', + 'json' => 'Поле :attribute должно быть действительной строкой JSON.', + 'list' => 'Поле :attribute должно быть списком.', + 'lowercase' => 'Поле :attribute должно быть указано строчными буквами.', 'lt' => [ - 'array' => 'The :attribute field must have less than :value items.', - 'file' => 'The :attribute field must be less than :value kilobytes.', - 'numeric' => 'The :attribute field must be less than :value.', - 'string' => 'The :attribute field must be less than :value characters.', + 'array' => 'Поле :attribute должно иметь менее :value элементов.', + 'file' => 'Поле :attribute должно быть меньше :value килобайт.', + 'numeric' => 'Поле :attribute должно быть меньше :value.', + 'string' => 'Поле :attribute должно содержать менее :value символов.', ], 'lte' => [ - 'array' => 'The :attribute field must not have more than :value items.', - 'file' => 'The :attribute field must be less than or equal to :value kilobytes.', - 'numeric' => 'The :attribute field must be less than or equal to :value.', - 'string' => 'The :attribute field must be less than or equal to :value characters.', + 'array' => 'Поле :attribute не должно содержать более :value элементов.', + 'file' => 'Поле :attribute должно быть меньше или равно :value килобайт.', + 'numeric' => 'Поле :attribute должно быть меньше или равно :value.', + 'string' => 'Поле :attribute должно содержать :value или менее символов.', ], - 'mac_address' => 'The :attribute field must be a valid MAC address.', + 'mac_address' => 'Поле :attribute должно быть действительным MAC-адресом.', 'max' => [ - 'array' => 'The :attribute field must not have more than :max items.', - 'file' => 'The :attribute field must not be greater than :max kilobytes.', - 'numeric' => 'The :attribute field must not be greater than :max.', - 'string' => 'The :attribute field must not be greater than :max characters.', + 'array' => 'Поле :attribute не должно содержать более :value элементов.', + 'file' => 'Поле :attribute не должно быть больше :max килобайт.', + 'numeric' => 'Поле :attribute не должно быть больше :max.', + 'string' => 'Поле :attribute должно быть не длиннее :max символов.', ], - 'max_digits' => 'The :attribute field must not have more than :max digits.', - 'mimes' => 'The :attribute field must be a file of type: :values.', - 'mimetypes' => 'The :attribute field must be a file of type: :values.', + 'max_digits' => 'Поле :attribute должно содержать не более :max цифр.', + 'mimes' => 'Поле :attribute должно быть файлом типа: :values.', + 'mimetypes' => 'Поле :attribute должно быть файлом типа: :values.', 'min' => [ - 'array' => 'The :attribute field must have at least :min items.', - 'file' => 'The :attribute field must be at least :min kilobytes.', - 'numeric' => 'The :attribute field must be at least :min.', - 'string' => 'The :attribute field must be at least :min characters.', + 'array' => 'Поле :attribute должно содержать не менее :min элементов.', + 'file' => 'Поле :attribute должно быть не менее :min килобайт.', + 'numeric' => 'Поле :attribute должно быть не менее :min.', + 'string' => 'Поле :attribute должно содержать не менее :min символов.', ], - 'min_digits' => 'The :attribute field must have at least :min digits.', - 'missing' => 'The :attribute field must be missing.', - 'missing_if' => 'The :attribute field must be missing when :other is :value.', - 'missing_unless' => 'The :attribute field must be missing unless :other is :value.', - 'missing_with' => 'The :attribute field must be missing when :values is present.', - 'missing_with_all' => 'The :attribute field must be missing when :values are present.', - 'multiple_of' => 'The :attribute field must be a multiple of :value.', + 'min_digits' => 'Поле :attribute должно содержать не менее :min цифр.', + 'missing' => 'Поле :attribute должно отсутствовать.', + 'missing_if' => 'Поле :attribute должно быть пропущено, когда :other равно :value.', + 'missing_unless' => 'Поле :attribute должно отсутствовать, если только :other не равно :value.', + 'missing_with' => 'Поле :attribute должно быть пропущено, если присутствует :values.', + 'missing_with_all' => 'Поле :attribute должно быть пропущено, если присутствуют :values.', + 'multiple_of' => 'Поле :attribute должно быть кратно :value.', 'not_in' => 'Выбранный :attribute неправильный.', - 'not_regex' => 'The :attribute field format is invalid.', - 'numeric' => 'The :attribute field must be a number.', + 'not_regex' => 'Поле :attribute имеет неверный формат.', + 'numeric' => 'Поле :attribute должно быть числом.', 'password' => [ - 'letters' => 'The :attribute field must contain at least one letter.', - 'mixed' => 'The :attribute field must contain at least one uppercase and one lowercase letter.', - 'numbers' => 'The :attribute field must contain at least one number.', - 'symbols' => 'The :attribute field must contain at least one symbol.', - 'uncompromised' => 'The given :attribute has appeared in a data leak. Please choose a different :attribute.', + 'letters' => 'Поле :attribute должно содержать хотя бы одну букву.', + 'mixed' => 'Поле :attribute должно содержать хотя бы одну заглавную букву и одну строчную букву.', + 'numbers' => 'Поле :attribute должно содержать хотя бы одно число.', + 'symbols' => 'Поле :attribute должно содержать хотя бы один символ.', + 'uncompromised' => 'Данный :attribute появился при утечке данных. Пожалуйста, выберите другой :attribute.', ], - 'percent' => 'The depreciation minimum must be between 0 and 100 when depreciation type is percentage.', + 'percent' => 'Минимальная амортизация должна быть в пределах от 0 до 100, если тип амортизации — процентный.', 'present' => 'Поле атрибута: должно присутствовать.', - 'present_if' => 'The :attribute field must be present when :other is :value.', - 'present_unless' => 'The :attribute field must be present unless :other is :value.', - 'present_with' => 'The :attribute field must be present when :values is present.', - 'present_with_all' => 'The :attribute field must be present when :values are present.', - 'prohibited' => 'The :attribute field is prohibited.', - 'prohibited_if' => 'The :attribute field is prohibited when :other is :value.', - 'prohibited_unless' => 'The :attribute field is prohibited unless :other is in :values.', - 'prohibits' => 'The :attribute field prohibits :other from being present.', - 'regex' => 'The :attribute field format is invalid.', + 'present_if' => 'Поле :attribute должно присутствовать, когда :other равно :value.', + 'present_unless' => 'Поле :attribute должно присутствовать, если только :other не равно :value.', + 'present_with' => 'Поле :attribute должно присутствовать, если присутствует :values.', + 'present_with_all' => 'Поле :attribute должно присутствовать при наличии :values.', + 'prohibited' => 'Поле :attribute запрещено.', + 'prohibited_if' => 'Поле :attribute запрещено если :other равно :value.', + 'prohibited_unless' => 'Поле :attribute запрещено, если :other не находится в :values.', + 'prohibits' => 'Поле :attribute запрещает присутствие :other.', + 'regex' => 'Поле :attribute имеет неверный формат.', 'required' => ':attribute обязательное поле.', - 'required_array_keys' => 'The :attribute field must contain entries for: :values.', + 'required_array_keys' => 'Поле :attribute должно содержать записи для: :values.', 'required_if' => ':attribute обязательное поле, когда :other :value.', - 'required_if_accepted' => 'The :attribute field is required when :other is accepted.', - 'required_if_declined' => 'The :attribute field is required when :other is declined.', + 'required_if_accepted' => 'Поле :attribute является обязательным, если :other принят.', + 'required_if_declined' => 'Поле :attribute является обязательным, если :other отклонено.', 'required_unless' => 'Поле атрибута: требуется, если: other находится в: значения.', 'required_with' => ':attribute обязательное поле, когда присутствует :values.', - 'required_with_all' => 'The :attribute field is required when :values are present.', + 'required_with_all' => 'Поле :attribute является обязательным, если присутствуют :values.', 'required_without' => ':attribute обязательное поле, когда отсутствует :values.', 'required_without_all' => 'Поле атрибута: требуется, если ни один из: значений не присутствует.', - 'same' => 'The :attribute field must match :other.', + 'same' => 'Поле :attribute должно соответствовать :other.', 'size' => [ - 'array' => 'The :attribute field must contain :size items.', - 'file' => 'The :attribute field must be :size kilobytes.', - 'numeric' => 'The :attribute field must be :size.', - 'string' => 'The :attribute field must be :size characters.', + 'array' => 'Поле :attribute должно содержать :size элементов.', + 'file' => 'Поле :attribute должно быть :size килобайт.', + 'numeric' => 'Поле :attribute должно быть :size.', + 'string' => 'Поле :attribute должно содержать :size символов.', ], - 'starts_with' => 'The :attribute field must start with one of the following: :values.', + 'starts_with' => 'Поле :attribute должно начинаться с одного из следующих значений: :values.', 'string' => 'Атрибут: должен быть строкой.', 'two_column_unique_undeleted' => 'Поле :attribute должно быть уникальным для :table1 и :table2. ', 'unique_undeleted' => 'Свойство :attribute должно быть уникальным.', @@ -165,13 +165,13 @@ return [ 'numbers' => 'Пароль должен содержать хотя бы одну цифру.', 'case_diff' => 'Пароль должен использовать смешанный регистр.', 'symbols' => 'Пароль должен содержать символы.', - 'timezone' => 'The :attribute field must be a valid timezone.', + 'timezone' => 'Поле :attribute должно содержать действительный часовой пояс.', 'unique' => ':attribute уже занят.', 'uploaded' => 'Атрибут: не удалось загрузить.', - 'uppercase' => 'The :attribute field must be uppercase.', - 'url' => 'The :attribute field must be a valid URL.', - 'ulid' => 'The :attribute field must be a valid ULID.', - 'uuid' => 'The :attribute field must be a valid UUID.', + 'uppercase' => 'Поле :attribute должно быть указано заглавными буквами.', + 'url' => 'Поле :attribute должно быть действительным URL-адресом.', + 'ulid' => 'Поле :attribute должно быть корректным значением UUID.', + 'uuid' => 'Поле :attribute должно быть корректным значением UUID.', /* |-------------------------------------------------------------------------- @@ -190,8 +190,8 @@ return [ 'hashed_pass' => 'Ваш текущий пароль неверен', 'dumbpwd' => 'Этот пароль слишком распространен.', 'statuslabel_type' => 'Вы должны выбрать допустимый тип метки статуса', - 'custom_field_not_found' => 'This field does not seem to exist, please double check your custom field names.', - 'custom_field_not_found_on_model' => 'This field seems to exist, but is not available on this Asset Model\'s fieldset.', + 'custom_field_not_found' => 'Похоже, это поле не существует. Пожалуйста, проверьте еще раз имена ваших пользовательских полей.', + 'custom_field_not_found_on_model' => 'Это поле существует, но недоступно в наборе полей этой модели актива.', // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP @@ -229,8 +229,8 @@ return [ 'generic' => [ 'invalid_value_in_field' => 'Недопустимое значение в этом поле', - 'required' => 'This field is required', - 'email' => 'Please enter a valid email address', + 'required' => 'Это поле является обязательным', + 'email' => 'Пожалуйста, введите действительный адрес электронной почты', ], diff --git a/resources/lang/si-LK/admin/hardware/form.php b/resources/lang/si-LK/admin/hardware/form.php index a3555a96d2..38e9958070 100644 --- a/resources/lang/si-LK/admin/hardware/form.php +++ b/resources/lang/si-LK/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/si-LK/admin/locations/message.php b/resources/lang/si-LK/admin/locations/message.php index 488ec9c670..8fd96c2c3d 100644 --- a/resources/lang/si-LK/admin/locations/message.php +++ b/resources/lang/si-LK/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Location does not exist.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'This location is currently associated with at least one asset and cannot be deleted. Please update your assets to no longer reference this location and try again. ', 'assoc_child_loc' => 'This location is currently the parent of at least one child location and cannot be deleted. Please update your locations to no longer reference this location and try again. ', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/si-LK/admin/settings/general.php b/resources/lang/si-LK/admin/settings/general.php index 7ce360edab..9a81886ae8 100644 --- a/resources/lang/si-LK/admin/settings/general.php +++ b/resources/lang/si-LK/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Backups', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/si-LK/admin/users/message.php b/resources/lang/si-LK/admin/users/message.php index 4d014775bd..b6ddad3aac 100644 --- a/resources/lang/si-LK/admin/users/message.php +++ b/resources/lang/si-LK/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'You have successfully declined this asset.', 'bulk_manager_warn' => 'Your users have been successfully updated, however your manager entry was not saved because the manager you selected was also in the user list to be edited, and users may not be their own manager. Please select your users again, excluding the manager.', 'user_exists' => 'User already exists!', - 'user_not_found' => 'User does not exist.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'The login field is required', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'The password is required.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Could not search the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', 'ldap_could_not_get_entries' => 'Could not get entries from the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', 'password_ldap' => 'The password for this account is managed by LDAP/Active Directory. Please contact your IT department to change your password. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/si-LK/general.php b/resources/lang/si-LK/general.php index 70d3ae0961..747651ea7d 100644 --- a/resources/lang/si-LK/general.php +++ b/resources/lang/si-LK/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Expires', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/si-LK/localizations.php b/resources/lang/si-LK/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/si-LK/localizations.php +++ b/resources/lang/si-LK/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/si-LK/mail.php b/resources/lang/si-LK/mail.php index 04a26c1768..09fdbcc72f 100644 --- a/resources/lang/si-LK/mail.php +++ b/resources/lang/si-LK/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'A user has requested an item on the website', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Accessory Name:', - 'additional_notes' => 'Additional Notes:', + 'accessory_name' => 'Accessory Name', + 'additional_notes' => 'Additional Notes', 'admin_has_created' => 'An administrator has created an account for you on the :web website.', - 'asset' => 'Asset:', - 'asset_name' => 'Asset Name:', + 'asset' => 'Asset', + 'asset_name' => 'Asset Name', 'asset_requested' => 'Asset requested', 'asset_tag' => 'Asset Tag', '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.', 'assigned_to' => 'Assigned To', 'best_regards' => 'Best regards,', - 'canceled' => 'Canceled:', - 'checkin_date' => 'Checkin Date:', - 'checkout_date' => 'Checkout Date:', + 'canceled' => 'Canceled', + 'checkin_date' => 'Checkin Date', + 'checkout_date' => 'Checkout Date', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', 'current_QTY' => 'Current QTY', 'days' => 'දින', - 'expecting_checkin_date' => 'Expected Checkin Date:', + 'expecting_checkin_date' => 'Expected Checkin Date', 'expires' => 'Expires', 'hello' => 'Hello', 'hi' => 'Hi', 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', 'inventory_report' => 'Inventory Report', - 'item' => 'Item:', + 'item' => 'Item', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'link_to_update_password' => 'Please click on the following link to update your :web password:', @@ -66,11 +66,11 @@ return [ 'name' => 'Name', 'new_item_checked' => 'A new item has been checked out under your name, details are below.', 'notes' => 'සටහන්', - 'password' => 'Password:', + 'password' => 'Password', 'password_reset' => 'Password Reset', 'read_the_terms' => 'Please read the terms of use below.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'Requested:', + 'requested' => 'Requested', 'reset_link' => 'Your Password Reset Link', 'reset_password' => 'Click here to reset your password:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/sk-SK/admin/hardware/form.php b/resources/lang/sk-SK/admin/hardware/form.php index 49f2ef5edc..50e0864bb9 100644 --- a/resources/lang/sk-SK/admin/hardware/form.php +++ b/resources/lang/sk-SK/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Nepovinné informácie', diff --git a/resources/lang/sk-SK/admin/locations/message.php b/resources/lang/sk-SK/admin/locations/message.php index 7e76007258..430f2a4482 100644 --- a/resources/lang/sk-SK/admin/locations/message.php +++ b/resources/lang/sk-SK/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Lokalita neexistuje.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Táto lokalita je priradená minimálne jednému majetku, preto nemôže byť odstránená. Prosím odstráňte referenciu na túto lokalitu z príslušného majetku a skúste znovu. ', 'assoc_child_loc' => 'Táto lokalita je nadradenou minimálne jednej podradenej lokalite, preto nemôže byť odstránená. Prosím odstráňte referenciu s príslušnej lokality a skúste znovu. ', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/sk-SK/admin/settings/general.php b/resources/lang/sk-SK/admin/settings/general.php index 1809cc69b6..dd7e767d29 100644 --- a/resources/lang/sk-SK/admin/settings/general.php +++ b/resources/lang/sk-SK/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Zálohy', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Obnovenie zo zálohy', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/sk-SK/admin/users/message.php b/resources/lang/sk-SK/admin/users/message.php index ea9c90bb8c..060cd75ece 100644 --- a/resources/lang/sk-SK/admin/users/message.php +++ b/resources/lang/sk-SK/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Odmietnutie majetku bolo úspešné.', 'bulk_manager_warn' => 'Používatelia boli úspešné aktualizovaný, avčak položka manažér nebola uložená, pretože zvolený manažér sa taktiež nachádzal v zoznam na úpravu a používatel nemôže byť sám sebe manazérom. Prosim zvoľte Vašich používateľov znovu s vynechaním manažéera.', 'user_exists' => 'Používateľ už existuje!', - 'user_not_found' => 'User does not exist.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Prihlasovacie meno je povinné', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Heslo je povinné.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Nepodarilo sa vyhladať v rámci LDAP serveru. Prosím skontrolujte nastavenia LDAP serveru v Admin nastavenia > LDAP/AD a všetky lokality ktoré môžu mať nastavené OU.
Chyba LDAP serveru:', 'ldap_could_not_get_entries' => 'Nepodarilo sa získať záznamy z LDAP servera. Prosím skontrolujte nastavenia LDAP serveru v Admin nastavenia > LDAP/AD a všetky lokality ktoré môžu mať nastavené OU.
Chyba LDAP serveru:', 'password_ldap' => 'Heslo pre tento účet je spravované cez LDAP/Active Directory. Pre zmneu hesla prosím kontaktujte Vaše IT oddelenie. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/sk-SK/general.php b/resources/lang/sk-SK/general.php index 50a3485f9a..e585888765 100644 --- a/resources/lang/sk-SK/general.php +++ b/resources/lang/sk-SK/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Exspiruje', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/sk-SK/localizations.php b/resources/lang/sk-SK/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/sk-SK/localizations.php +++ b/resources/lang/sk-SK/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/sk-SK/mail.php b/resources/lang/sk-SK/mail.php index db926665a8..fef0733887 100644 --- a/resources/lang/sk-SK/mail.php +++ b/resources/lang/sk-SK/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'A user has requested an item on the website', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Názov príslušenstva:', - 'additional_notes' => 'Additional Notes:', + 'accessory_name' => 'Názov príslušenstva', + 'additional_notes' => 'Additional Notes', 'admin_has_created' => 'An administrator has created an account for you on the :web website.', - 'asset' => 'Majetok:', - 'asset_name' => 'Názov assetu/majetku:', + 'asset' => 'Majetok', + 'asset_name' => 'Názov majetku', 'asset_requested' => 'Asset requested', 'asset_tag' => 'Označenie majetku', '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.', 'assigned_to' => 'Assigned To', 'best_regards' => 'Best regards,', - 'canceled' => 'Canceled:', - 'checkin_date' => 'Dátum prijatia:', - 'checkout_date' => 'Dátum odovzdania:', + 'canceled' => 'Canceled', + 'checkin_date' => 'Dátum prijatia', + 'checkout_date' => 'Dátum odovzdania', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', 'current_QTY' => 'Current QTY', 'days' => 'Days', - 'expecting_checkin_date' => 'Očakávaný dátum prijatia:', + 'expecting_checkin_date' => 'Očakávaný dátum prijatia', 'expires' => 'Exspiruje', 'hello' => 'Hello', 'hi' => 'Hi', 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', 'inventory_report' => 'Inventory Report', - 'item' => 'Položka:', + 'item' => 'Položka', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'link_to_update_password' => 'Please click on the following link to update your :web password:', @@ -66,11 +66,11 @@ return [ 'name' => 'Názov', 'new_item_checked' => 'A new item has been checked out under your name, details are below.', 'notes' => 'Poznámky', - 'password' => 'Heslo:', + 'password' => 'Heslo', 'password_reset' => 'Password Reset', 'read_the_terms' => 'Please read the terms of use below.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'Vyžiadané:', + 'requested' => 'Vyžiadané', 'reset_link' => 'Your Password Reset Link', 'reset_password' => 'Click here to reset your password:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/sl-SI/admin/asset_maintenances/form.php b/resources/lang/sl-SI/admin/asset_maintenances/form.php index 522c262920..d5b2620bee 100644 --- a/resources/lang/sl-SI/admin/asset_maintenances/form.php +++ b/resources/lang/sl-SI/admin/asset_maintenances/form.php @@ -3,7 +3,7 @@ return [ 'asset_maintenance_type' => 'Asset Maintenance Type', 'title' => 'Naslov', - 'start_date' => 'Start Date', + 'start_date' => 'Datum začetka', 'completion_date' => 'Completion Date', 'cost' => 'Cena', 'is_warranty' => 'Izboljšanje garancije', diff --git a/resources/lang/sl-SI/admin/categories/general.php b/resources/lang/sl-SI/admin/categories/general.php index 94d0916909..eaedce923f 100644 --- a/resources/lang/sl-SI/admin/categories/general.php +++ b/resources/lang/sl-SI/admin/categories/general.php @@ -8,8 +8,8 @@ return array( 'clone' => 'Kloniraj Karegorijo', 'create' => 'Ustvari kategorijo', 'edit' => 'Uredi Kategorijo', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', - 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', + 'email_will_be_sent_due_to_global_eula' => 'E pošta bo uporabniku poslana ker je v uporabi globalna EULA.', + 'email_will_be_sent_due_to_category_eula' => 'E pošta bo bila poslana uporabniku, ker je za to kategorijo v uporabi EULA.', 'eula_text' => 'Kategorija EULA', 'eula_text_help' => 'To polje vam omogoča prilagajanje EULA za določene vrste sredstev. Če imate samo eno EULA za vsa vaša sredstva, lahko potrdite spodnje polje, da uporabite kot privzeto.', 'name' => 'Ime kategorije', diff --git a/resources/lang/sl-SI/admin/categories/message.php b/resources/lang/sl-SI/admin/categories/message.php index a9a34d2a95..61981436bb 100644 --- a/resources/lang/sl-SI/admin/categories/message.php +++ b/resources/lang/sl-SI/admin/categories/message.php @@ -14,7 +14,7 @@ return array( 'update' => array( 'error' => 'Kategorija ni bila posodobljena, poskusite znova', 'success' => 'Kategorija uspešno posodobljena.', - 'cannot_change_category_type' => 'You cannot change the category type once it has been created', + 'cannot_change_category_type' => 'Ne moreš spremeniti tipa kategorije po tem ko je bila kreirana', ), 'delete' => array( diff --git a/resources/lang/sl-SI/admin/companies/table.php b/resources/lang/sl-SI/admin/companies/table.php index 5c773973c4..f28188fe08 100644 --- a/resources/lang/sl-SI/admin/companies/table.php +++ b/resources/lang/sl-SI/admin/companies/table.php @@ -2,7 +2,7 @@ return array( 'companies' => 'Podjetja', 'create' => 'Ustvari podjetje', - 'email' => 'Company Email', + 'email' => 'E-naslov podjetja', 'title' => 'Podjetje', 'phone' => 'Company Phone', 'update' => 'Posodobi podjetje', diff --git a/resources/lang/sl-SI/admin/custom_fields/general.php b/resources/lang/sl-SI/admin/custom_fields/general.php index 6e6ecb074b..8691764ad7 100644 --- a/resources/lang/sl-SI/admin/custom_fields/general.php +++ b/resources/lang/sl-SI/admin/custom_fields/general.php @@ -2,11 +2,11 @@ return [ 'custom_fields' => 'Polja po meri', - 'manage' => 'Manage', + 'manage' => 'Upravljaj', 'field' => 'Polje', 'about_fieldsets_title' => 'O setih polj', - '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' => 'Seti polj vam omogočajo, da ustvarite skupine polj po meri, ki se pogosto znova uporabijo za določene tipe modelov sredstev.', + 'custom_format' => 'Oblika zapisa po meri regex...', 'encrypt_field' => 'Šifriraj vrednost tega polja v bazi podatkov', 'encrypt_field_help' => 'OPOZORILO: Šifriranje polja onemogoča iskanje.', 'encrypted' => 'Šifrirano', @@ -43,17 +43,17 @@ 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', + 'reorder' => 'Spremeni vrstni red', 'db_field' => 'DB Field', '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', 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', - 'display_in_user_view_table' => 'Visible to User', + 'display_in_user_view_table' => 'Vidno uporabniku', 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', - 'show_in_listview_short' => 'Show in lists', + 'show_in_listview_short' => 'Pokaži v seznamih', 'show_in_requestable_list_short' => 'Show in requestable assets list', 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', diff --git a/resources/lang/sl-SI/admin/groups/titles.php b/resources/lang/sl-SI/admin/groups/titles.php index 5af53da68a..dcdf85dad4 100644 --- a/resources/lang/sl-SI/admin/groups/titles.php +++ b/resources/lang/sl-SI/admin/groups/titles.php @@ -11,6 +11,6 @@ return [ 'allow' => 'Dovoli', 'deny' => 'Zavrni', 'permission' => 'Permission', - 'grant' => 'Grant', + 'grant' => 'Omogoči', 'no_permissions' => 'This group has no permissions.' ]; diff --git a/resources/lang/sl-SI/admin/hardware/form.php b/resources/lang/sl-SI/admin/hardware/form.php index 2180f99244..cd41234b0c 100644 --- a/resources/lang/sl-SI/admin/hardware/form.php +++ b/resources/lang/sl-SI/admin/hardware/form.php @@ -2,17 +2,17 @@ return [ 'bulk_delete' => 'Potrdite množičn izbris sredstev', - 'bulk_restore' => 'Confirm Bulk Restore Assets', + 'bulk_restore' => 'Potrdite množično obnovitev sredstev', 'bulk_delete_help' => 'Pregled sredstev za množično brisanje je v seznamu spodaj. Ko bodo sredstva izbrisana, jih je mogoče obnoviti, vendar ne bodo povezana z nobenimi uporabnikom, kot so jim trenutno dodeljena.', - 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_restore_help' => 'Spodaj si oglejte sredstva za obnovo v množičnem stanju. Po obnovitvi ta sredstva ne bodo povezana z nobenim uporabnikom, ki so mu bila prej dodeljena.', 'bulk_delete_warn' => 'Brisali boste: asset_count sredstev.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + 'bulk_restore_warn' => 'Obnovili boste: asset_count sredstev.', 'bulk_update' => 'Množično posodabljanje sredstev', 'bulk_update_help' => 'Ta obrazec vam omogoča, da posodobite več sredstev hkrati. Izpolnite le polja, ki jih morate spremeniti. Vsa polja, ki ostanejo prazna, bodo ostala nespremenjena. ', - 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', - 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', - 'bulk_update_model_prefix' => 'On Models', - 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'bulk_update_warn' => 'Urejali boste lastnosti posameznega sredstva.|Urejali boste lastnosti :asset_count sredstev.', + 'bulk_update_with_custom_field' => 'Opomnik, da :asset_model_count različni tipi modelov.', + 'bulk_update_model_prefix' => 'Na modelih', + 'bulk_update_custom_field_unique' => 'To je unikatno polje in ne more biti množično urejeno.', 'checkedout_to' => 'Izdano osebi', 'checkout_date' => 'Datum izdaje', 'checkin_date' => 'Datum sprejema', @@ -23,7 +23,7 @@ return [ 'depreciation' => 'Amortizacija', 'depreciates_on' => 'Amortizacija na', 'default_location' => 'Privzeta lokacija', - 'default_location_phone' => 'Default Location Phone', + 'default_location_phone' => 'Privzeta lokacija telefona', 'eol_date' => 'EOL datum', 'eol_rate' => 'EOL stopnja', 'expected_checkin' => 'Predviden datum dobave', @@ -39,9 +39,9 @@ return [ 'order' => 'Številka naročila', 'qr' => 'QR-koda', 'requestable' => 'Uporabniki lahko zahtevajo to sredstvo', - 'redirect_to_all' => 'Return to all :type', - 'redirect_to_type' => 'Go to :type', - 'redirect_to_checked_out_to' => 'Go to Checked Out to', + 'redirect_to_all' => 'Vrni se na vse :tip', + 'redirect_to_type' => 'Pojdi na :tip', + 'redirect_to_checked_out_to' => 'Pojdite na odjavljeno do', 'select_statustype' => 'Izberite vrsto statusa', 'serial' => 'Serijska številka', 'status' => 'Status', @@ -50,13 +50,14 @@ return [ 'warranty' => 'Garancija', 'warranty_expires' => 'Garancija poteče', 'years' => 'let', - '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_location_update_actual' => 'Update only actual 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... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' + 'asset_location' => 'Posodobi lokacijo sredstva', + 'asset_location_update_default_current' => 'Posodobi privzeto lokacijo in aktualno lokacijo', + 'asset_location_update_default' => 'Posodobi samo privzeto lokacijo', + 'asset_location_update_actual' => 'Posodobi samo aktualno lokacijo', + 'asset_not_deployable' => 'Tega statusa sredstev ni mogoče uporabiti. Tega sredstva ni mogoče odjaviti.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', + 'asset_deployable' => 'Ta status se lahko uporabi. To sredstvo je mogoče odjaviti.', + 'processing_spinner' => 'Obdelava (pri velikih datotekah lahko traja nekaj časa)', + 'optional_infos' => 'Neobvezne informacije', + 'order_details' => 'Informacije povezane z naročilom' ]; diff --git a/resources/lang/sl-SI/admin/hardware/general.php b/resources/lang/sl-SI/admin/hardware/general.php index ffac9330bb..f10fbf8a8c 100644 --- a/resources/lang/sl-SI/admin/hardware/general.php +++ b/resources/lang/sl-SI/admin/hardware/general.php @@ -34,10 +34,10 @@ 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' => 'Sporočila napak:', + 'success_messages' => 'Sporočila uspeha:', + 'alert_details' => 'Glej dol za detajle.', + 'custom_export' => 'Izvoz po meri', 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', 'user_department' => 'User Department', ]; diff --git a/resources/lang/sl-SI/admin/hardware/message.php b/resources/lang/sl-SI/admin/hardware/message.php index 2b43771bb8..10952eb5c7 100644 --- a/resources/lang/sl-SI/admin/hardware/message.php +++ b/resources/lang/sl-SI/admin/hardware/message.php @@ -2,11 +2,11 @@ return [ - 'undeployable' => 'Warning: This asset has been marked as currently undeployable. If this status has changed, please update the asset status.', + 'undeployable' => 'Opozorilo: To sredstvo je bilo označeno kot trenutno nerazdeljeno. Če se je ta status spremenil, posodobite status sredstva.', 'does_not_exist' => 'Sredstvo ne obstaja.', - 'does_not_exist_var'=> 'Asset with tag :asset_tag not found.', - 'no_tag' => 'No asset tag provided.', - 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', + 'does_not_exist_var'=> 'Sredstvo z oznako :oznaka_sredstva ni bilo najdeno.', + 'no_tag' => 'Oznaka sredstva ni podana.', + 'does_not_exist_or_not_requestable' => 'To sredstvo ne obstaja ali ga ni mogoče zahtevati.', 'assoc_users' => 'To sredstvo je trenutno izdano uporabniku in ga ni mogoče izbrisati. Najprej preverite sredstvo in poskusite znova izbrisati. ', 'warning_audit_date_mismatch' => 'This asset\'s next audit date (:next_audit_date) is before the last audit date (:last_audit_date). Please update the next audit date.', @@ -21,15 +21,15 @@ return [ 'success' => 'Sredstvo je uspešno posodobljeno.', 'encrypted_warning' => 'Asset updated successfully, but encrypted custom fields were not due to permissions', 'nothing_updated' => 'Nobeno polje ni bilo izbrana, zato nebo nič posodobljeno.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', - 'assets_do_not_exist_or_are_invalid' => 'Selected assets cannot be updated.', + 'no_assets_selected' => 'Nobena sredstva niso bila izbrana, zato ni bilo nič izbrisanih.', + 'assets_do_not_exist_or_are_invalid' => 'Izbrana sredstva ni mogoče posodobiti.', ], 'restore' => [ 'error' => 'Sredstvo ni bilo obnovljeno, poskusite znova', 'success' => 'Sredstvo je bilo uspešno obnovljeno.', 'bulk_success' => 'Sredstvo je bilo uspešno obnovljeno.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', + 'nothing_updated' => 'Nobeno sredstvo ni bilo izbran, zato nebo nič obnovljeno.', ], 'audit' => [ @@ -57,7 +57,7 @@ return [ 'success' => 'Vaša datoteka je bila uvožena', 'file_delete_success' => 'Vaša datoteka je bila uspešno izbrisana', 'file_delete_error' => 'Datoteke ni bilo mogoče izbrisati', - 'file_missing' => 'The file selected is missing', + 'file_missing' => 'Izbrana datoteka manjka', 'file_already_deleted' => 'The file selected was already deleted', 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', diff --git a/resources/lang/sl-SI/admin/hardware/table.php b/resources/lang/sl-SI/admin/hardware/table.php index 8739412b90..7e85f453b6 100644 --- a/resources/lang/sl-SI/admin/hardware/table.php +++ b/resources/lang/sl-SI/admin/hardware/table.php @@ -5,17 +5,17 @@ return [ 'asset_tag' => 'Oznaka sredstva', 'asset_model' => 'Model', 'assigned_to' => 'Dodeljena', - 'book_value' => 'Current Value', + 'book_value' => 'Trenutna vrednost', 'change' => 'Prejeto/Izdano', 'checkout_date' => 'Datum Izdaje', 'checkoutto' => 'Izdano', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', + 'components_cost' => 'Skupna cena komponent', + 'current_value' => 'Trenutna vrednost', 'diff' => 'Razlika', 'dl_csv' => 'Prenesi CSV', 'eol' => 'EOL', 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', + 'last_checkin_date' => 'Zadnji datum sprejema', 'location' => 'Lokacija', 'purchase_cost' => 'Cena', 'purchase_date' => 'Kupljeno', @@ -26,8 +26,8 @@ return [ 'days_without_acceptance' => 'Dnevi brez sprejema', 'monthly_depreciation' => 'Mesečna amortizacija', 'assigned_to' => 'Dodeljena', - 'requesting_user' => 'Requesting User', - 'requested_date' => 'Requested Date', - 'changed' => 'Changed', - 'icon' => 'Icon', + 'requesting_user' => 'Uporabnik, ki je vložil zahtevo', + 'requested_date' => 'Zahtevan datum', + 'changed' => 'Spremenjeno', + 'icon' => 'Ikona', ]; diff --git a/resources/lang/sl-SI/admin/labels/message.php b/resources/lang/sl-SI/admin/labels/message.php index 96785f0754..1f0c0ccdb9 100644 --- a/resources/lang/sl-SI/admin/labels/message.php +++ b/resources/lang/sl-SI/admin/labels/message.php @@ -6,6 +6,6 @@ return [ 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', - 'does_not_exist' => 'Label does not exist', + 'does_not_exist' => 'Oznaka ne obstaja', ]; diff --git a/resources/lang/sl-SI/admin/labels/table.php b/resources/lang/sl-SI/admin/labels/table.php index 184425e95e..e9068ea668 100644 --- a/resources/lang/sl-SI/admin/labels/table.php +++ b/resources/lang/sl-SI/admin/labels/table.php @@ -6,10 +6,10 @@ return [ 'example_category' => 'Test Category', 'example_location' => 'Building 2', 'example_manufacturer' => 'Test Manufacturing Inc.', - 'example_model' => 'Test Model', + 'example_model' => 'Testiraj model', 'example_supplier' => 'Test Company Limited', - 'labels_per_page' => 'Labels', - 'support_fields' => 'Fields', + 'labels_per_page' => 'Oznake', + 'support_fields' => 'Polja', 'support_asset_tag' => 'Oznaka', 'support_1d_barcode' => '1D', 'support_2d_barcode' => '2D', diff --git a/resources/lang/sl-SI/admin/licenses/table.php b/resources/lang/sl-SI/admin/licenses/table.php index f65e454c91..3bf1abe02f 100644 --- a/resources/lang/sl-SI/admin/licenses/table.php +++ b/resources/lang/sl-SI/admin/licenses/table.php @@ -4,7 +4,7 @@ return array( 'assigned_to' => 'Dodeljena', 'checkout' => 'Prejeto/Izdano', - 'deleted_at' => 'Deleted at', + 'deleted_at' => 'Izbrisano', 'id' => 'ID', 'license_email' => 'Licenca registrirana na e-pošto', 'license_name' => 'Licencirano na', diff --git a/resources/lang/sl-SI/admin/locations/message.php b/resources/lang/sl-SI/admin/locations/message.php index 670f3ad7aa..acd16a2394 100644 --- a/resources/lang/sl-SI/admin/locations/message.php +++ b/resources/lang/sl-SI/admin/locations/message.php @@ -3,12 +3,12 @@ return array( 'does_not_exist' => 'Lokacija ne obstaja.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'Te lokacije trenutno ni mogoče izbrisati, ker je lokacija zapisa za vsaj eno sredstvo ali uporabnika, ker so ji dodeljena sredstva ali ker je starševska lokacija druge lokacije. Posodobite svoje zapise tako, da se na to lokacijo ne boste več sklicevali, in poskusite znova. ', 'assoc_assets' => 'Ta lokacija je trenutno povezana z vsaj enim sredstvom in je ni mogoče izbrisati. Prosimo, posodobite svoja sredstva, da ne bodo več vsebovali te lokacije in poskusite znova. ', 'assoc_child_loc' => 'Ta lokacija je trenutno starš vsaj ene lokacije otroka in je ni mogoče izbrisati. Posodobite svoje lokacije, da ne bodo več vsebovale te lokacije in poskusite znova. ', - 'assigned_assets' => 'Assigned Assets', - 'current_location' => 'Current Location', - 'open_map' => 'Open in :map_provider_icon Maps', + 'assigned_assets' => 'Dodeljena sredstva', + 'current_location' => 'Trenutna lokacija', + 'open_map' => 'Odpri v :map_provider_icon Zemljevidih', 'create' => array( @@ -22,8 +22,8 @@ return array( ), 'restore' => array( - 'error' => 'Location was not restored, please try again', - 'success' => 'Location restored successfully.' + 'error' => 'Lokacija ni bila obnovljena, poskusite znova', + 'success' => 'Lokacija je bila uspešno obnovljena.' ), 'delete' => array( diff --git a/resources/lang/sl-SI/admin/locations/table.php b/resources/lang/sl-SI/admin/locations/table.php index 6f8c25a975..529c3492d4 100644 --- a/resources/lang/sl-SI/admin/locations/table.php +++ b/resources/lang/sl-SI/admin/locations/table.php @@ -15,16 +15,16 @@ return [ 'print_all_assigned' => 'Natisni vse dodeljene', 'name' => 'Ime lokacije', 'address' => 'Naslov', - 'address2' => 'Address Line 2', + 'address2' => 'Druga vrstica naslova', 'zip' => 'Poštna številka', 'locations' => 'Lokacije', 'parent' => 'Starš', 'currency' => 'Lokalna valuta', 'ldap_ou' => 'LDAP Search OU', - 'user_name' => 'User Name', + 'user_name' => 'Uporabniško ime', 'department' => 'Oddelek', 'location' => 'Lokacija', - 'asset_tag' => 'Assets Tag', + 'asset_tag' => 'Oznaka sredstva', 'asset_name' => 'Ime', 'asset_category' => 'Kategorija', 'asset_manufacturer' => 'Proizvajalec', @@ -32,11 +32,11 @@ return [ 'asset_serial' => 'Serijska številka', 'asset_location' => 'Lokacija', 'asset_checked_out' => 'Izdano', - 'asset_expected_checkin' => 'Expected Checkin', + 'asset_expected_checkin' => 'Predviden datum dobave', 'date' => 'Datum:', - 'phone' => 'Location Phone', - '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:', + 'phone' => 'Telefonska št. Lokacije', + 'signed_by_asset_auditor' => 'Podpisal/a Je (revizor sredstva):', + 'signed_by_finance_auditor' => 'Podpisal/a Je (finančni revizor):', + 'signed_by_location_manager' => 'Podpisal/a Je (lokacijski menedžer):', + 'signed_by' => 'Odpisal/a Je:', ]; diff --git a/resources/lang/sl-SI/admin/models/message.php b/resources/lang/sl-SI/admin/models/message.php index e076f7e0b0..7e06321d57 100644 --- a/resources/lang/sl-SI/admin/models/message.php +++ b/resources/lang/sl-SI/admin/models/message.php @@ -2,12 +2,12 @@ return array( - 'deleted' => 'Deleted asset model', + 'deleted' => 'Izbrisan model sredstva', 'does_not_exist' => 'Model ne obstaja.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', - 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', + 'no_association' => 'OPOZORILO! Model sredstva za ta element je neveljaven ali manjka!', + 'no_association_fix' => 'To bo zrušilo stvari na čudne in grozljive načine. Uredite to sredstvo zdaj in mu dodelite model.', 'assoc_users' => 'Ta model je trenutno povezan z enim ali več sredstvi in ​​ga ni mogoče izbrisati. Prosimo, izbrišite sredstva in poskusite zbrisati znova. ', - 'invalid_category_type' => 'This category must be an asset category.', + 'invalid_category_type' => 'Ta kategorija mora biti kategorija sredstva.', 'create' => array( 'error' => 'Model ni bil ustvarjen, poskusite znova.', @@ -33,14 +33,14 @@ return array( 'bulkedit' => array( 'error' => 'Polja niso bila spremenjena, nič ni posodobljeno.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properties of the following model:|You are about to edit the properties of the following :model_count models:', + 'success' => 'Model je bil uspešno posodobljen. |:model_count modeli uspešno posodobljeni.', + 'warn' => 'Posodobili boste lastnosti naslednjega modela:|Urejali boste lastnosti naslednjega :model_count modeli:', ), 'bulkdelete' => array( 'error' => 'Modeli niso bili izbrani, nič ni izbrisano.', - 'success' => 'Model deleted!|:success_count models deleted!', + 'success' => 'Model izbrisan!|:success_count modeli izbrisani!', 'success_partial' => ': modeli so bili izbrisani, vendar: fail_count ni bilo mogoče izbrisati, ker so še vedno sredstva, povezana z njimi.' ), diff --git a/resources/lang/sl-SI/admin/reports/general.php b/resources/lang/sl-SI/admin/reports/general.php index 932fd8f4c5..cc6beaa752 100644 --- a/resources/lang/sl-SI/admin/reports/general.php +++ b/resources/lang/sl-SI/admin/reports/general.php @@ -2,9 +2,9 @@ return [ 'info' => 'Izberite možnosti, ki jih želite za poročilo o sredstvih.', - 'deleted_user' => 'Deleted user', - 'send_reminder' => 'Send reminder', - 'reminder_sent' => 'Reminder sent', + 'deleted_user' => 'Izbrisan uporabnika', + 'send_reminder' => 'Pošlji opomnik', + 'reminder_sent' => 'Opomnik poslan', 'acceptance_deleted' => 'Acceptance request deleted', 'acceptance_request' => 'Acceptance request', 'custom_export' => [ diff --git a/resources/lang/sl-SI/admin/settings/general.php b/resources/lang/sl-SI/admin/settings/general.php index 9cd424b176..432176063b 100644 --- a/resources/lang/sl-SI/admin/settings/general.php +++ b/resources/lang/sl-SI/admin/settings/general.php @@ -9,10 +9,10 @@ return [ 'ad_append_domain_help' => 'Uporabniku ni potrebno vnesti "uporabnisko-ime@domena.local", vnesejo lahko le "uporabnisko-ime".', 'admin_cc_email' => 'E-pošta v vednost', 'admin_cc_email_help' => 'V kolikor želite poslati kopijo sprejemne/izdajne e-pošte poslane uporabnikom tudi na dodaten e-poštni račun, ga vnesite tu. V nasprotnem primeru pustite polje prazno.', - 'admin_settings' => 'Admin Settings', + 'admin_settings' => 'Adminske nastavitve', 'is_ad' => 'To je strežnik Active Directory', - 'alerts' => 'Alerts', - 'alert_title' => 'Update Notification Settings', + 'alerts' => 'Opozorila', + 'alert_title' => 'Posodobi nastavitve notifikacij', 'alert_email' => 'Pošlji opozorila na', 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Opozorila e-pošte so omogočena', @@ -31,7 +31,9 @@ return [ 'backups' => 'Varnostna kopija', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', - 'backups_upload' => 'Upload Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", + 'backups_upload' => 'Naloži varnostno kopijo', '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' => 'All existing users, including you, will be logged out once your restore is complete.', @@ -59,40 +61,40 @@ return [ 'barcode_type' => 'Tip 2D črtne kode', 'alt_barcode_type' => 'Tip 1D črtne kode', 'email_logo_size' => 'Square logos in email look best. ', - 'enabled' => 'Enabled', + 'enabled' => 'Omogočeno', 'eula_settings' => 'Nastavitve EULA', 'eula_markdown' => 'Ta EULA dovoljuje Github z okusom markdowna.', - 'favicon' => 'Favicon', + 'favicon' => 'Favikona', 'favicon_format' => 'Accepted filetypes are ico, png, and gif. Other image formats may not work in all browsers.', 'favicon_size' => 'Favicons should be square images, 16x16 pixels.', 'footer_text' => 'Dodatno besedilo noge ', 'footer_text_help' => 'To besedilo bo prikazano v desnem delu noge. Povezave so dovoljene z uporabo Gothub okusno markdown. Prelomi vrstic, glave, slike itd. Lahko povzročijo nepredvidljive rezultate.', 'general_settings' => 'Splošne nastavitve', 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, gravatar, tos, dashboard, privacy', - 'general_settings_help' => 'Default EULA and more', + 'general_settings_help' => 'Privzeta EULA in več', 'generate_backup' => 'Ustvari varnostno kopiranje', 'google_workspaces' => 'Google Workspaces', 'header_color' => 'Barva glave', 'info' => 'Te nastavitve vam omogočajo prilagoditev določenih vidikov vaše namestitve.', - 'label_logo' => 'Label Logo', + 'label_logo' => 'Logotip labele', 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', 'laravel' => 'Laravel Version', 'ldap' => 'LDAP', 'ldap_default_group' => 'Default Permissions Group', 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', - 'no_default_group' => 'No Default Group', - 'ldap_help' => 'LDAP/Active Directory', - 'ldap_client_tls_key' => 'LDAP Client TLS Key', - 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', + 'no_default_group' => 'Brez privzete skupine', + 'ldap_help' => 'Active Directory', + 'ldap_client_tls_key' => 'LDAP Klientski TLS Ključ', + 'ldap_client_tls_cert' => 'LDAP Klientski TLS certifikat', 'ldap_enabled' => 'Omogočen LDAP', 'ldap_integration' => 'Integracija LDAP', 'ldap_settings' => 'Nastavitve 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_location' => 'LDAP Location', + 'ldap_location' => 'LDAP Lokacija', 'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', 'ldap_login_test_help' => 'Vnesite veljavno uporabniško ime in geslo za LDAP iz osnovnega DN, ki ste ga navedli zgoraj, da preizkusite, ali je vaša prijava LDAP konfigurirana pravilno. Najprej morate shraniti posodobljene nastavitve za LDAP.', 'ldap_login_sync_help' => 'To samo testira, če lahko LDAP pravilno sinhronizira. Če vaša poizvedba LDAP Authentication ni pravilna, se uporabniki morda še vedno ne morejo prijaviti. Najprej morate shraniti posodobljene nastavitve za LDAP.', - 'ldap_manager' => 'LDAP Manager', + 'ldap_manager' => 'LDAP menedžer', 'ldap_server' => 'Strežnik LDAP', 'ldap_server_help' => 'This should start with ldap:// (for unencrypted) or ldaps:// (for TLS or SSL)', 'ldap_server_cert' => 'Validacija potrdila SSL LDAP', @@ -119,25 +121,25 @@ return [ 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', 'ldap_emp_num' => 'LDAP številka zaposlenega', 'ldap_email' => 'E-pošta LDAP', - 'ldap_test' => 'Test LDAP', - 'ldap_test_sync' => 'Test LDAP Synchronization', + 'ldap_test' => 'Testiraj LDAP', + 'ldap_test_sync' => 'Testiraj LDAP sinhronizacijo', 'license' => 'Licenca za programsko opremo', - 'load_remote' => 'Load Remote Avatars', + 'load_remote' => 'Naloži oddaljene avatarje', 'load_remote_help_text' => 'Uncheck this box if your install cannot load scripts from the outside internet. This will prevent Snipe-IT from trying load avatars from Gravatar or other outside sources.', - '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' => 'Poskusi prijave', + 'login_attempt' => 'Poskus prijave', + 'login_ip' => 'IP naslov', + 'login_success' => 'Uspeh?', + 'login_user_agent' => 'Uporabniški agent', + 'login_help' => 'Seznam poskusov prijav', 'login_note' => 'Opomba za prijavo', 'login_note_help' => 'Na zaslonu za prijavo lahko dodate še nekaj stavkov, na primer za pomoč ljudem, ki so našli izgubljeno ali ukradeno napravo. To polje sprejema Github flavored markdown', - 'login_remote_user_text' => 'Remote User login options', - 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', + 'login_remote_user_text' => 'Možnosti za prijavo oddaljenih uporabnikov', + 'login_remote_user_enabled_text' => 'Omogoči prijavo z oddaljenim uporabniškim headerjem', 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', - 'login_common_disabled_text' => 'Disable other authentication mechanisms', + 'login_common_disabled_text' => 'Onemogoči ostale avtentikacijske mehanizme', 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', - 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', + 'login_remote_user_custom_logout_url_text' => 'Izpisni URL po meri', 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', 'login_remote_user_header_name_text' => 'Custom user name header', 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', @@ -150,18 +152,18 @@ return [ 'optional' => 'Opcijsko', 'per_page' => 'Rezultatov na stran', 'php' => 'PHP različica', - 'php_info' => 'PHP info', + 'php_info' => 'PHP informacije', 'php_overview' => 'PHP', - 'php_overview_keywords' => 'phpinfo, system, info', - 'php_overview_help' => 'PHP System info', + 'php_overview_keywords' => 'phpinformacije, sistem, informacije', + 'php_overview_help' => 'Php sistemske informacije', 'php_gd_info' => 'Za prikaz QR kod morate namestiti php-gd, glejte navodila za namestitev.', 'php_gd_warning' => 'PHP Obdelava slik in vtičnik GD nista nameščena.', 'pwd_secure_complexity' => 'Zapletenost gesla', 'pwd_secure_complexity_help' => 'Izberite katera pravila zapletenosti gesel želite uveljaviti.', - '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_disallow_same_pwd_as_user_fields' => 'Geslo ne more biti isto kot ime, priimek, E mail ali uporabniško ime', + 'pwd_secure_complexity_letters' => 'Obvezuj k uporabi vsaj ene črke', + 'pwd_secure_complexity_numbers' => 'Obvezuj k uporabi vsaj ene številke', + 'pwd_secure_complexity_symbols' => 'Obvezuj k uporabi vsaj enega simbola', 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', 'pwd_secure_min' => 'Minimalni znaki gesla', 'pwd_secure_min_help' => 'Najmanjša dovoljena vrednost je 8', @@ -174,11 +176,11 @@ return [ 'saml_help' => 'SAML settings', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', - 'saml_sp_entityid' => 'Entity ID', + 'saml_sp_entityid' => 'ID entitete', '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_metadata_url' => 'Metadata URL', + 'saml_sp_metadata_url' => 'URL metapodatkov', 'saml_idp_metadata' => 'SAML IdP Metadata', 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', @@ -204,12 +206,12 @@ return [ 'site_name' => 'Ime mesta', 'integrations' => 'Integrations', 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', + 'general_webhook' => 'Splošni webhook', 'ms_teams' => 'Microsoft Teams', - 'webhook' => ':app', - 'webhook_presave' => 'Test to Save', - 'webhook_title' => 'Update Webhook Settings', - 'webhook_help' => 'Integration settings', + 'webhook' => ':aplikacija', + 'webhook_presave' => 'Shrani za testiranje', + 'webhook_title' => 'Posodobi webhook nastavitve', + 'webhook_help' => 'Nastavitve integracij', 'webhook_botname' => ':app Botname', 'webhook_channel' => ':app Channel', 'webhook_endpoint' => ':app Endpoint', @@ -223,14 +225,14 @@ return [ 'snipe_version' => 'Snipe-IT različica', 'support_footer' => 'Povezava do podpore v nogi ', 'support_footer_help' => 'Določite, kdo vidi povezave do informacij o podpori Snipe-IT in uporabniškega priročnika', - 'version_footer' => 'Version in Footer ', + 'version_footer' => 'Verzija v nogi ', 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', 'system' => 'Sistemske informacije', 'update' => 'Posodobi nastavitve', 'value' => 'Vrednost', 'brand' => 'Branding', 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', - 'brand_help' => 'Logo, Site Name', + 'brand_help' => 'Logotip, ime strani', 'web_brand' => 'Web Branding Type', 'about_settings_title' => 'O nastavitvah', 'about_settings_text' => 'Te nastavitve vam omogočajo prilagoditev določenih vidikov vaše namestitve.', @@ -299,54 +301,54 @@ return [ 'oauth_name_help' => ' Something your users will recognize and trust.', 'oauth_scopes' => 'Scopes', 'oauth_callback_url' => 'Your application authorization callback URL.', - 'create_client' => 'Create Client', + 'create_client' => 'Naredi klienta', 'no_scopes' => 'No scopes', 'asset_tag_title' => 'Update Asset Tag Settings', 'barcode_title' => 'Update Barcode Settings', - 'barcodes' => 'Barcodes', + 'barcodes' => 'Črtne kode', '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' => 'Pošlji 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' => 'Varnost', + 'security_title' => 'Posodobi varnostne nastavitve', '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' => 'Lokalizacija', + 'localization_title' => 'Posodobi nastavitve lokalizacije', 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', 'localization_help' => 'Language, date display', - 'notifications' => 'Notifications', + 'notifications' => 'Obvestila', 'notifications_help' => 'Email Alerts & Audit Settings', 'asset_tags_help' => 'Incrementing and prefixes', - 'labels' => 'Labels', - 'labels_title' => 'Update Label Settings', + 'labels' => 'Oznake', + 'labels_title' => 'Posodobi nastavitve oznak', 'labels_help' => 'Label sizes & settings', - 'purge_keywords' => 'permanently delete', + 'purge_keywords' => 'izbriši za vedno', 'purge_help' => 'Počisti izbrisane zapise', '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 ::', + 'create_admin_user' => 'Ustvari uporabnika ::', '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_migrations' => 'Migracije podatkovne baze ::', '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', + 'setup_migration_create_user' => 'Naslednje: ustvari uporabnika', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', 'label2_enable' => 'New Label Engine', 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', - 'label2_template' => 'Template', + 'label2_template' => 'Predloga', 'label2_template_help' => 'Select which template to use for label generation', 'label2_title' => 'Naslov', 'label2_title_help' => 'The title to show on labels that support it', @@ -364,8 +366,8 @@ return [ 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', - 'default' => 'Default', - 'none' => 'None', + 'default' => 'Privzeto', + 'none' => 'Nobena', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', @@ -375,8 +377,8 @@ return [ 'database_driver' => 'Database Driver', 'bs_table_storage' => 'Table Storage', 'timezone' => 'Timezone', - 'profile_edit' => 'Edit Profile', - 'profile_edit_help' => 'Allow users to edit their own profiles.', + 'profile_edit' => 'Uredi profil', + 'profile_edit_help' => 'Omogoči uporabnikom, da urejajo svoje profile.', 'default_avatar' => 'Upload custom default avatar', 'default_avatar_help' => 'This image will be displayed as a profile if a user does not have a profile photo.', 'restore_default_avatar' => 'Restore original system default avatar', diff --git a/resources/lang/sl-SI/admin/settings/message.php b/resources/lang/sl-SI/admin/settings/message.php index 6f93dd1101..a0cbab22c2 100644 --- a/resources/lang/sl-SI/admin/settings/message.php +++ b/resources/lang/sl-SI/admin/settings/message.php @@ -31,19 +31,19 @@ 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' => 'Nekaj je šlo narobe :(', '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' => 'Testiranje LDAP Avtentikacije...', + 'authentication_success' => 'Uporabnik se je uspešno avtoriziral z LDAP!' ], 'webhook' => [ - 'sending' => 'Sending :app test message...', - 'success' => 'Your :webhook_name Integration works!', + 'sending' => 'Pošiljanje :apikacija testirno sporočilo...', + 'success' => 'Tvoj :ime_webhooka integracija deluje!', '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.', + '500' => '500 strežniška napaka.', 'error' => 'Something went wrong. :app responded with: :error_message', 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => 'Something went wrong. :( ', + 'error_misc' => 'Nekaj je šlo narobe. :( ', ] ]; diff --git a/resources/lang/sl-SI/admin/settings/table.php b/resources/lang/sl-SI/admin/settings/table.php index 70192894cf..88ef3653f4 100644 --- a/resources/lang/sl-SI/admin/settings/table.php +++ b/resources/lang/sl-SI/admin/settings/table.php @@ -2,5 +2,5 @@ return array( 'created' => 'Ustvarjeno', - 'size' => 'Size', + 'size' => 'Velikost', ); diff --git a/resources/lang/sl-SI/admin/statuslabels/message.php b/resources/lang/sl-SI/admin/statuslabels/message.php index 6a85dcd1b5..0586251cf6 100644 --- a/resources/lang/sl-SI/admin/statuslabels/message.php +++ b/resources/lang/sl-SI/admin/statuslabels/message.php @@ -3,7 +3,7 @@ return [ 'does_not_exist' => 'Oznaka statusa ne obstaja.', - 'deleted_label' => 'Deleted Status Label', + 'deleted_label' => 'Izbrisana statusna oznaka', 'assoc_assets' => 'Ta oznaka statusa je trenutno povezana z vsaj enim sredstvom in je ni mogoče izbrisati. Posodobite svoja sredstva, da ne bodo več v tem stanju in poskusite znova. ', 'create' => [ diff --git a/resources/lang/sl-SI/admin/users/general.php b/resources/lang/sl-SI/admin/users/general.php index 9a922d6bb9..65e653493e 100644 --- a/resources/lang/sl-SI/admin/users/general.php +++ b/resources/lang/sl-SI/admin/users/general.php @@ -17,10 +17,10 @@ return [ 'last_login' => 'Zadnja prijava', 'ldap_config_text' => 'Nastavitve konfiguracije LDAP-a lahko najdete v zavihku Admin> Nastavitve. Izbrana lokacija bo nastavljena za vse uvožene uporabnike.', 'print_assigned' => 'Natisni vse dodeljene', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'email_assigned' => 'Izpis E pošt od vseh dodeljenih', + 'user_notified' => 'Uporabnik je bil po E pošti obveščen o seznamu vseh njemu dodeljenih stvari.', + 'auto_assign_label' => 'Vključi tega uporabnika pri samodejni dodelitvi upravičenih licenc', + 'auto_assign_help' => 'Preskoči tega uporabnika pri samodejni dodelitvi licenc', 'software_user' => 'Programska oprema izdana osebi :name', 'send_email_help' => 'Obvezno je potrebno navesti e-poštni račun za tega uporabnika kamor bo prejel poverilnice. Pošiljanje poverilnic je mogoče le ob ustvarjanju uporabnika. Gesla so shranjena eno-smerno šifrirano in jih je nemogoče pridobiti po shranjenju.', 'view_user' => 'Ogled uporabnika :name', @@ -28,27 +28,27 @@ return [ 'two_factor_admin_optin_help' => 'Vaše trenutne nastavitve skrbnika omogočajo selektivno uveljavljanje dvotaktne pristnosti. ', 'two_factor_enrolled' => 'Vgrajena naprava 2FA ', 'two_factor_active' => '2FA aktivna ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - '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_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', + 'user_deactivated' => 'Uporabnik se ne more prijaviti', + 'user_activated' => 'Uporabnik se lahko prijavi', + 'activation_status_warning' => 'Ne spremeni aktivacijskega statusa', + 'group_memberships_helpblock' => 'Samo superadmini lahko urejajo članstvo skupinam.', + 'superadmin_permission_warning' => 'Samo superadmin lahko dodeli uporabniku superadminske pravice.', + 'admin_permission_warning' => 'Samo uporabniki z adminskimi pravicami ali večjimi lahko dodelijo uporabniku adminske pravice.', + 'remove_group_memberships' => 'Odstrani članstva skupinam', + 'warning_deletion_information' => 'Prijavili boste VSE predmete od spodaj navedenih uporabnikov :seštevek. Imena superadminov so označena z rdečo barvo.', + 'update_user_assets_status' => 'Posodobi vsa sredstva za te uporabnike do tega statusa', + 'checkin_user_properties' => 'Prijavite vse lastnosti, povezane s temi uporabniki', + 'remote_label' => 'To je oddaljen uporabnik', + 'remote' => 'Oddaljen', + 'remote_help' => 'To je lahko uporabno če rabiš filtrirati oddaljene uporabnike, ki niso nikoli ali redko prišli na fizične lokacije.', + 'not_remote_label' => 'To ni oddaljen uporabnik', + 'vip_label' => 'VIP uporabnik', 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', 'create_user' => 'Create a user', 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', 'email_credentials' => 'Email credentials', 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', + 'next_save_user' => 'Naslednje: shrani uporabnika', + 'all_assigned_list_generation' => 'Ustvarjena na:', + 'email_user_creds_on_create' => 'Sporoči temu uporabniku poverilnice po E pošti?', ]; diff --git a/resources/lang/sl-SI/admin/users/message.php b/resources/lang/sl-SI/admin/users/message.php index 01b0654786..febda6578f 100644 --- a/resources/lang/sl-SI/admin/users/message.php +++ b/resources/lang/sl-SI/admin/users/message.php @@ -6,9 +6,9 @@ return array( 'declined' => 'To sredstev ste uspešno zavrnili.', 'bulk_manager_warn' => 'Vaši uporabniki so bili uspešno posodobljeni, vendar vnos v upravitelju ni bil shranjen, ker je bil izbran upravitelj tudi na seznamu uporabnikov, ki ga je treba urediti, uporabniki pa morda niso njihovi lastniki. Prosimo, izberite svoje uporabnike, razen upravitelja.', 'user_exists' => 'Uporabnik že obstaja!', - 'user_not_found' => 'Uporabnik ne obstaja.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Polje za prijavo je obvezno', - 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', + 'user_has_no_assets_assigned' => 'Brez sredstev dodeljenih uporabniku.', 'user_password_required' => 'Geslo je obvezno.', 'insufficient_permissions' => 'Nezadostna dovoljenja.', 'user_deleted_warning' => 'Ta uporabnik je bil izbrisan. Tega uporabnika boste morali obnoviti, da ga uredite ali dodelite nova sredstva.', @@ -41,18 +41,19 @@ return array( 'delete_has_licenses_var' => 'This user still has a license seats assigned. Please check it in first.|This user still has :count license seats assigned. Please check them in first.', 'delete_has_accessories_var' => 'This user still has an accessory assigned. Please check it in first.|This user still has :count accessories assigned. Please check their assets in first.', 'delete_has_locations_var' => 'This user still manages a location. Please select another manager first.|This user still manages :count locations. Please select another manager first.', - 'delete_has_users_var' => 'This user still manages another user. Please select another manager for that user first.|This user still manages :count users. Please select another manager for them first.', + 'delete_has_users_var' => 'Ta uporabnik še vedno upravlja drugega uporabnika. Prosimo, da najprej izberete drugega upravitelja za tega uporabnika.|Ta uporabnik še vedno upravlja :seštevek uporabnikov. Prosimo, da najprej izberete drugega menedžerja zanje.', 'unsuspend' => 'Prišlo je do težave pri od-suspendiranju uporabnika. Prosim poskusite ponovno.', 'import' => 'Pri uvozu uporabnikov je prišlo do težave. Prosim poskusite ponovno.', 'asset_already_accepted' => 'To sredstvo je bilo že sprejeto.', 'accept_or_decline' => 'To sredstev morate sprejeti ali zavrniti.', - 'cannot_delete_yourself' => 'We would feel really bad if you deleted yourself, please reconsider.', + 'cannot_delete_yourself' => 'Počutili bi se zelo slabo, če bi se izbrisali, zato razmislite o tem.', 'incorrect_user_accepted' => 'Sredstev, ki ste ga poskušali sprejeti, ni bilo izdano za vas.', 'ldap_could_not_connect' => 'Povezave s strežnikom LDAP ni bilo mogoče vzpostaviti. Preverite konfiguracijo strežnika LDAP v konfiguracijski datoteki LDAP.
Napaka strežnika LDAP:', 'ldap_could_not_bind' => 'Povezave s strežnikom LDAP ni bilo mogoče vzpostaviti. Preverite konfiguracijo strežnika LDAP v konfiguracijski datoteki LDAP.
Napaka strežnika LDAP: ', 'ldap_could_not_search' => 'Strežnika LDAP ni bilo mogoče najti. Preverite konfiguracijo strežnika LDAP v konfiguracijski datoteki LDAP.
Napaka strežnika LDAP:', 'ldap_could_not_get_entries' => 'Vnose iz strežnika LDAP ni bilo mogoče pridobiti. Preverite konfiguracijo strežnika LDAP v konfiguracijski datoteki LDAP.
Napaka strežnika LDAP:', 'password_ldap' => 'Geslo za ta račun upravlja LDAP / Active Directory. Za spremembo gesla se obrnite na oddelek IT. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( @@ -68,7 +69,7 @@ return array( ), 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' + 'error' => 'Ta uporabnik ima nastavljene E pošte.', + 'success' => 'Uporabnik je bil obveščen o trenutnem inventarju.' ) ); \ No newline at end of file diff --git a/resources/lang/sl-SI/admin/users/table.php b/resources/lang/sl-SI/admin/users/table.php index 801f303d59..432b52ba15 100644 --- a/resources/lang/sl-SI/admin/users/table.php +++ b/resources/lang/sl-SI/admin/users/table.php @@ -31,7 +31,7 @@ return array( 'show_deleted' => 'Prikaži izbrisane uporabnike', 'title' => 'Naslov', 'to_restore_them' => 'da jih obnovite.', - 'total_assets_cost' => "Total Assets Cost", + 'total_assets_cost' => "Celotna cena sredstev", 'updateuser' => 'Posodobi uporabnika', 'username' => 'Uporabniško ime', 'user_deleted_text' => 'Ta uporabnik je bil označen kot izbrisan.', diff --git a/resources/lang/sl-SI/button.php b/resources/lang/sl-SI/button.php index 4f4a420a76..033460bf6c 100644 --- a/resources/lang/sl-SI/button.php +++ b/resources/lang/sl-SI/button.php @@ -18,9 +18,9 @@ return [ 'generate_labels' => '{1} Generiraj Oznako|[2,2] Generiraj Oznaki|[3,*] Generiraj Oznake', 'send_password_link' => 'Pošlji povezavo za ponastavitev gesla', 'go' => 'Go', - 'bulk_actions' => 'Bulk Actions', - 'add_maintenance' => 'Add Maintenance', - 'append' => 'Append', + 'bulk_actions' => 'Množične akcije', + 'add_maintenance' => 'Dodaj vzdrževanje', + 'append' => 'Priloži', 'new' => 'Novo', 'var' => [ 'clone' => 'Clone :item_type', diff --git a/resources/lang/sl-SI/general.php b/resources/lang/sl-SI/general.php index cca4e7041b..da1c3b7cf2 100644 --- a/resources/lang/sl-SI/general.php +++ b/resources/lang/sl-SI/general.php @@ -46,9 +46,9 @@ return [ 'bulkaudit' => 'Množična revizija', 'bulkaudit_status' => 'Stanje revizije', 'bulk_checkout' => 'Množična izdaja', - 'bulk_edit' => 'Bulk Edit', - 'bulk_delete' => 'Bulk Delete', - 'bulk_actions' => 'Bulk Actions', + 'bulk_edit' => 'Množično urejanje', + 'bulk_delete' => 'Množični izbris', + 'bulk_actions' => 'Množične akcije', 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', 'byod' => 'BYOD', 'byod_help' => 'This device is owned by the user', @@ -81,13 +81,13 @@ return [ 'create' => 'Ustvari novo', 'created' => 'Ustvarjeno', 'created_asset' => 'ustvarjeno sredstvo', - 'created_at' => 'Created At', - 'created_by' => 'Created By', + 'created_at' => 'Ustvarjeno', + 'created_by' => 'Stvaritelj', 'record_created' => 'Zapis ustvarjen', 'updated_at' => 'Posodobljeno ob', 'currency' => '$', // this is deprecated 'current' => 'Trenutni', - 'current_password' => 'Current Password', + 'current_password' => 'Trenutno geslo', 'customize_report' => 'Customize Report', 'custom_report' => 'Poročilo o sredstvih po meri', 'dashboard' => 'Nadzorna plošča', @@ -140,11 +140,11 @@ return [ 'files' => 'Datoteke', 'file_name' => 'Datoteka', 'file_type' => 'Tip datoteke', - 'filesize' => 'File Size', + 'filesize' => 'Velikost datoteke', 'file_uploads' => 'Nalaganje datotek', - 'file_upload' => 'File Upload', + 'file_upload' => 'Nalaganje datotek', 'generate' => 'Ustvari', - 'generate_labels' => 'Generate Labels', + 'generate_labels' => 'Ustvari oznake', 'github_markdown' => 'To polje omogoča Github z okusom markdowna.', 'groups' => 'Skupine', 'gravatar_email' => 'E-poštni naslov Gravatar', @@ -170,8 +170,8 @@ return [ 'asset_maintenance_report' => 'Poročilo o vzdrževanju sredstev', 'asset_maintenances' => 'Sredstva vzdrževanja', 'item' => 'Element', - 'item_name' => 'Item Name', - 'import_file' => 'import CSV file', + 'item_name' => 'Ime Artikla', + 'import_file' => 'uvozi CSV datoteko', 'import_type' => 'CSV import type', 'insufficient_permissions' => 'Nezadostna dovoljenja!', 'kits' => 'Vnaprej določeni kompleti', @@ -243,16 +243,16 @@ return [ 'requestable_models' => 'Requestable Models', 'requestable_items' => 'Requestable Items', 'requested' => 'Zahtevano', - 'requested_date' => 'Requested Date', - 'requested_assets' => 'Requested Assets', - 'requested_assets_menu' => 'Requested Assets', + 'requested_date' => 'Zahtevan datum', + 'requested_assets' => 'Zahtevana sredstva', + 'requested_assets_menu' => 'Zahtevana sredstva', 'request_canceled' => 'Zahteva je bila preklicana', 'request_item' => 'Request this item', 'external_link_tooltip' => 'External link to', 'save' => 'Shrani', 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects 'select' => 'Izberite', - 'select_all' => 'Select All', + 'select_all' => 'Izberi vse', 'search' => 'Iskanje', 'select_category' => 'Izberite kategorijo', 'select_datasource' => 'Select a data source', @@ -338,11 +338,11 @@ return [ 'clear_signature' => 'Počisti podpise', 'show_help' => 'Pokaži pomoč', 'hide_help' => 'Skrij pomoč', - 'view_all' => 'view all', - 'hide_deleted' => 'Hide Deleted', + 'view_all' => 'prikaži vse', + 'hide_deleted' => 'Ogled izbrisanih', 'email' => 'E-pošta', - 'do_not_change' => 'Do not change', - 'bug_report' => 'Report a bug', + 'do_not_change' => 'Ne spreminjaj', + 'bug_report' => 'Sporoči hrošča', 'user_manual' => 'User\'s Manual', 'setup_step_1' => 'Step 1', 'setup_step_2' => 'Step 2', @@ -351,20 +351,20 @@ return [ 'setup_config_check' => 'Configuration Check', 'setup_create_database' => 'Create database tables', 'setup_create_admin' => 'Create an admin user', - 'setup_done' => 'Finished!', + 'setup_done' => 'Končano!', 'bulk_edit_about_to' => 'You are about to edit the following: ', 'checked_out' => 'Izdano', 'checked_out_to' => 'Checked out to', - 'fields' => 'Fields', + 'fields' => 'Polja', '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', + 'to' => 'Za', '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', + 'range' => 'Obseg', 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', 'improvements' => 'Improvements', 'information' => 'Information', @@ -381,13 +381,13 @@ return [ '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 have 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', + 'new_asset' => 'Novo sredstvo', + 'new_license' => 'Nova licenca', + 'new_accessory' => 'Nov dodatek', + 'new_consumable' => 'Nov potrošni material', + 'collapse' => 'Strni', + 'assigned' => 'Dodeljeno', + 'asset_count' => 'Št. vseh sredstev', 'accessories_count' => 'Accessories Count', 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', @@ -395,11 +395,11 @@ return [ 'notification_error' => 'Napaka', 'notification_error_hint' => 'Please check the form below for errors', 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - 'notification_success' => 'Success', + 'notification_success' => 'Uspešno', 'notification_warning' => 'Opozorilo', 'notification_info' => 'Informacije', 'asset_information' => 'Asset Information', - 'model_name' => 'Model Name', + 'model_name' => 'Številka modela', 'asset_name' => 'Ime sredstva', 'consumable_information' => 'Consumable Information:', 'consumable_name' => 'Ime potrošnega materiala:', @@ -415,12 +415,12 @@ return [ 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', + 'additional_files' => 'Dodatne datoteke', 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -428,17 +428,17 @@ return [ 'pie_chart_type' => 'Dashboard Pie Chart Type', 'hello_name' => 'Hello, :name!', 'unaccepted_profile_warning' => 'You have one item requiring acceptance. Click here to accept or decline it | You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', + 'start_date' => 'Datum začetka', + 'end_date' => 'Datum zaključka', 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', + 'placeholder_kit' => 'Izberi kit', + 'file_not_found' => 'Datoteke ni mogoče najti', 'preview_not_available' => '(no preview)', 'setup' => 'Setup', 'pre_flight' => 'Pre-Flight', 'skip_to_main_content' => 'Skip to main content', 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', + 'alerts' => 'Opozorila', 'tasks_view_all' => 'View all tasks', 'true' => 'True', 'false' => 'False', @@ -458,7 +458,7 @@ return [ 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'send_email' => 'Send Email', + 'send_email' => 'Pošljite e-pošto', 'call' => 'Call number', 'back_before_importing' => 'Backup before importing?', 'csv_header_field' => 'CSV Header Field', @@ -472,10 +472,10 @@ return [ 'cancel_request' => 'Cancel this item request', 'setup_successful_migrations' => 'Your database tables have been created', 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', + 'setup_migration_create_user' => 'Naslednje: ustvari uporabnika', 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', + 'confirm' => 'Potrdi', + 'autoassign_licenses' => 'Avtomatsko dodeli licence', 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', @@ -483,7 +483,7 @@ return [ 'cannot_be_deleted' => 'This item cannot be deleted', 'cannot_be_edited' => 'This item cannot be edited.', 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', + 'serial_number' => 'Serijska številka', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', 'error_user_company' => 'Checkout target company and asset company do not match', @@ -524,12 +524,12 @@ return [ 'action_permission_generic' => 'You do not have permission to :action this :item_type', 'edit' => 'uredi', 'action_source' => 'Action Source', - 'or' => 'or', + 'or' => 'ali', 'url' => 'URL', 'edit_fieldset' => 'Edit fieldset fields and options', 'permission_denied_superuser_demo' => 'Permission denied. You cannot update user information for superadmins on the demo.', 'pwd_reset_not_sent' => 'User is not activated, is LDAP synced, or does not have an email address', - 'error_sending_email' => 'Error sending email', + 'error_sending_email' => 'Napaka pri pošiljanju e-pošte', 'sad_panda' => 'Sad panda. You are not authorized to do the thing. Maybe return to the dashboard, or contact your administrator.', 'bulk' => [ 'delete' => @@ -554,14 +554,14 @@ return [ ], 'more_info' => 'Več informacij', 'quickscan_bulk_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 if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', - 'whoops' => 'Whoops!', + 'whoops' => 'Ups!', 'something_went_wrong' => 'Something went wrong with your request.', - 'close' => 'Close', + 'close' => 'Zapri', 'expires' => 'Poteče', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', - 'label' => 'Label', + 'label' => 'Oznaka', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/sl-SI/localizations.php b/resources/lang/sl-SI/localizations.php index f335ddc1b3..c9a9cba028 100644 --- a/resources/lang/sl-SI/localizations.php +++ b/resources/lang/sl-SI/localizations.php @@ -2,18 +2,18 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ - 'en-US'=> 'English, US', - 'en-GB'=> 'English, UK', - 'am-ET' => 'Amharic', - 'af-ZA'=> 'Afrikaans', - 'ar-SA'=> 'Arabic', - 'bg-BG'=> 'Bulgarian', - 'zh-CN'=> 'Chinese Simplified', - 'zh-TW'=> 'Chinese Traditional', - 'ca-ES' => 'Catalan', - 'hr-HR'=> 'Croatian', + 'en-US'=> 'Angleščina, ZDA', + 'en-GB'=> 'Angleščina, ZK', + 'am-ET' => 'Amharščina', + 'af-ZA'=> 'Afriško', + 'ar-SA'=> 'Arabščina', + 'bg-BG'=> 'Bolgarščina', + 'zh-CN'=> 'Kitajščina (Poenostavljena)', + 'zh-TW'=> 'Kitajščina (Tradicionalna)', + 'ca-ES' => 'Katalonščina', + 'hr-HR'=> 'Hrvaščina', 'cs-CZ'=> 'Czech', 'da-DK'=> 'Danish', 'nl-NL'=> 'Dutch', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/sl-SI/mail.php b/resources/lang/sl-SI/mail.php index 17aae9c740..842a680055 100644 --- a/resources/lang/sl-SI/mail.php +++ b/resources/lang/sl-SI/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Uporabnik je zahteval sredstev na spletnem mestu', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Ime Dodatka:', - 'additional_notes' => 'Dodatne opombe:', + 'accessory_name' => 'Ime Dodatka', + 'additional_notes' => 'Dodatne opombe', 'admin_has_created' => 'Skrbnik vam je ustvaril račun na :web spletni strani.', - 'asset' => 'Sredstvo:', - 'asset_name' => 'Ime sredstva:', + 'asset' => 'Sredstev', + 'asset_name' => 'Ime sredstva', 'asset_requested' => 'Sredstev zahtevano', 'asset_tag' => 'Oznaka sredstva', '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.', 'assigned_to' => 'Dodeljena', 'best_regards' => 'Lep pozdrav,', - 'canceled' => 'Preklicana:', - 'checkin_date' => 'Datum sprejema:', - 'checkout_date' => 'Datum izdaje:', + 'canceled' => 'Preklicana', + 'checkin_date' => 'Datum sprejema', + 'checkout_date' => 'Datum Izdaje', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Prosimo, kliknite na naslednjo povezavo, da potrdite svoj :spletni račun:', 'current_QTY' => 'Trenutna količina', 'days' => 'Dnevi', - 'expecting_checkin_date' => 'Predviden datum dobave:', + 'expecting_checkin_date' => 'Predviden datum dobave', 'expires' => 'Poteče', 'hello' => 'Pozdravljeni', 'hi' => 'Zdravo', 'i_have_read' => 'Sem prebral oz. prebrala in se strinjam s pogoji uporabe. Potrjujem prejetje opreme.', - 'inventory_report' => 'Inventory Report', - 'item' => 'Element:', + 'inventory_report' => 'Poročilo o inventarju', + 'item' => 'Element', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'link_to_update_password' => 'Prosimo, kliknite na to povezavo, da posodobite svoje: spletno geslo:', @@ -66,11 +66,11 @@ return [ 'name' => 'Ime', 'new_item_checked' => 'Pod vašim imenom je bil izdan nov element, spodaj so podrobnosti.', 'notes' => 'Opombe', - 'password' => 'Geslo:', + 'password' => 'Geslo', 'password_reset' => 'Ponastavitev gesla', 'read_the_terms' => 'Prosimo, preberite pogoje uporabe spodaj.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'Zahtevano:', + 'requested' => 'Zahtevano', 'reset_link' => 'Povezava za ponastavitev gesla', 'reset_password' => 'Kliknite tukaj, če želite ponastaviti geslo:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/sl-SI/passwords.php b/resources/lang/sl-SI/passwords.php index 41a87f98ed..9d9fbaa63f 100644 --- a/resources/lang/sl-SI/passwords.php +++ b/resources/lang/sl-SI/passwords.php @@ -4,6 +4,6 @@ return [ 'sent' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', 'user' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', 'token' => 'This password reset token is invalid or expired, or does not match the username provided.', - 'reset' => 'Your password has been reset!', - 'password_change' => 'Your password has been updated!', + 'reset' => 'Geslo je bilo ponastavljeno!', + 'password_change' => 'Geslo posodobljeno!', ]; diff --git a/resources/lang/sl-SI/validation.php b/resources/lang/sl-SI/validation.php index 0c2d690e97..a58c995a02 100644 --- a/resources/lang/sl-SI/validation.php +++ b/resources/lang/sl-SI/validation.php @@ -229,7 +229,7 @@ return [ 'generic' => [ 'invalid_value_in_field' => 'Invalid value included in this field', - 'required' => 'This field is required', + 'required' => 'To polje je obvezno', 'email' => 'Please enter a valid email address', ], diff --git a/resources/lang/so-SO/admin/hardware/form.php b/resources/lang/so-SO/admin/hardware/form.php index 122e4ab52a..4d1e4f9465 100644 --- a/resources/lang/so-SO/admin/hardware/form.php +++ b/resources/lang/so-SO/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Cusbooneysii kaliya goobta caadiga ah', 'asset_location_update_actual' => 'Cusbooneysii goobta dhabta ah oo kaliya', 'asset_not_deployable' => 'Heerka hantidu maaha mid la diri karo Hantidan lama hubin karo.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'Heerkaas waa la geyn karaa Hantidan waa la hubin karaa.', 'processing_spinner' => 'Hagaajinta... (Tani waxa laga yaabaa inay wakhti yar ku qaadato faylalka waaweyn)', 'optional_infos' => 'Macluumaadka Ikhtiyaarka ah', diff --git a/resources/lang/so-SO/admin/locations/message.php b/resources/lang/so-SO/admin/locations/message.php index 4741833a0c..4514d85f91 100644 --- a/resources/lang/so-SO/admin/locations/message.php +++ b/resources/lang/so-SO/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Goobtu ma jirto.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Goobtan hadda waxa lala xidhiidhiyaa ugu yaraan hal hanti lamana tirtiri karo. Fadlan cusboonaysii hantidaada si aanay meeshan u tixraacin oo mar kale isku day. ', 'assoc_child_loc' => 'Goobtan hadda waa waalidka ugu yaraan hal meel oo caruur ah lamana tirtiri karo. Fadlan cusboonaysii goobahaaga si aanay mar dambe tixraac goobtan oo isku day mar kale. ', 'assigned_assets' => 'Hantida loo qoondeeyay', diff --git a/resources/lang/so-SO/admin/settings/general.php b/resources/lang/so-SO/admin/settings/general.php index 48bab44086..f231d1ea93 100644 --- a/resources/lang/so-SO/admin/settings/general.php +++ b/resources/lang/so-SO/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Kaabta', 'backups_help' => 'Abuur, soo deji, oo soo celi kaydinta ', 'backups_restoring' => 'Ka soo celinta kaabta', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", 'backups_upload' => 'Soo rar kaabta', 'backups_path' => 'Kaydka serfarka waxa lagu kaydiyaa :path', 'backups_restore_warning' => 'Isticmaal badhanka soo celinta si looga soo celiyo kayd hore.(Tani hadda kuma shaqaynayso kaydinta faylka S3 ama Docker.)

Macluumaadkaaga dhan :app_name iyo wixii faylal ah ee la shubo waxaa gabi ahaanba lagu bedeli doonaawaxa ku jira faylka kaydinta. ', diff --git a/resources/lang/so-SO/admin/users/message.php b/resources/lang/so-SO/admin/users/message.php index 0bfdb4decd..7a2db6023c 100644 --- a/resources/lang/so-SO/admin/users/message.php +++ b/resources/lang/so-SO/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Si guul leh ayaad u diiday hantidan.', 'bulk_manager_warn' => 'Isticmaalayaashaada si guul leh ayaa loo cusboonaysiiyay, si kastaba ha ahaatee gelitaanka maamulahaaga lama kaydin sababtoo ah maareeyaha aad dooratay sidoo kale waxa uu ku jiray liiska isticmaalayaasha ee la tafatiray, isticmaalayaashuna waxa laga yaabaa in aanay noqon maamulahooda. Fadlan dooro isticmaalayaashaada mar labaad, marka laga reebo maamulaha.', 'user_exists' => 'Isticmaale ayaa hore u jiray!', - 'user_not_found' => 'Isticmaaluhu ma jiro.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Goobta galitaanka ayaa loo baahan yahay', 'user_has_no_assets_assigned' => 'Ma jirto hanti hadda loo qoondeeyay isticmaalaha.', 'user_password_required' => 'Furaha sirta ah ayaa loo baahan yahay.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Ma baadhi karin server-ka LDAP Fadlan ka hubi server-kaaga LDAP ee ku jira faylka habaynta LDAP.
Khalad ka yimid Server LDAP:', 'ldap_could_not_get_entries' => 'Waa lagu xidhi kari waayay serfarka LDAP Fadlan ka hubi server-kaaga LDAP ee ku jira faylka habaynta LDAP. Khalad ka yimid Server LDAP:', 'password_ldap' => 'Furaha koontada waxaa maamula LDAP/Hagaha Firfircoon. Fadlan la xidhiidh waaxda IT-ga si aad u bedesho eraygaaga sirta ah. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/so-SO/general.php b/resources/lang/so-SO/general.php index de74074394..502a81f7ec 100644 --- a/resources/lang/so-SO/general.php +++ b/resources/lang/so-SO/general.php @@ -418,7 +418,7 @@ return [ 'bulk_soft_delete' =>'Sidoo kale jilicsan-tirtir isticmaalayaashan. Taariikhdooda hantiyeed way ahaan doontaa ilaa aad ka nadiifiso diiwaanada la tirtiray ee goobaha maamulka.', 'bulk_checkin_delete_success' => 'Isticmaalayaasha aad dooratay waa la tirtiray oo alaabtooda waa la hubiyay.', 'bulk_checkin_success' => 'Alaabta isticmaalayaasha la xushay waa la hubiyay', - 'set_to_null' => 'Tirtir qiyamka hantidan|Tirtir qiyamka dhammaan :asset_count hantida ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Tirtir :field qiyamka isticmaalaha|Tirtir :field qiimayaasha dhammaan :user_count isticmaalayaasha ', 'na_no_purchase_date' => 'N/A - Taariikhda iibsi lama bixin', 'assets_by_status' => 'Hantida xaalka', @@ -558,8 +558,8 @@ return [ 'expires' => 'Dhacaya', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/so-SO/localizations.php b/resources/lang/so-SO/localizations.php index dedafe13cf..6fffc07e34 100644 --- a/resources/lang/so-SO/localizations.php +++ b/resources/lang/so-SO/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Dooro luqad', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'Ingiriis, US', 'en-GB'=> 'Ingiriis, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Dal dooro', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Jasiiradda Ascension', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Masar', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Isbayn', 'ET'=>'Itoobiya', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Nederlaan', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Xiriirka Ruushka', 'RW'=>'Rwanda', 'SA'=>'Sacuudi Carabiya', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'Koonfurta Suudaan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Jasiiradaha Virgin (US)', 'VN'=>'Fiitnaam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis iyo Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/so-SO/mail.php b/resources/lang/so-SO/mail.php index 2b494ce19c..b148c195ba 100644 --- a/resources/lang/so-SO/mail.php +++ b/resources/lang/so-SO/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Isticmaaluhu wuxuu ka codsaday shay shabakada', 'acceptance_asset_accepted' => 'Isticmaaluhu waa aqbalay shay', 'acceptance_asset_declined' => 'Isticmaaluhu waa diiday shay', - 'accessory_name' => 'Magaca Agabka:', - 'additional_notes' => 'Qoraalo Dheeraad ah:', + 'accessory_name' => 'Magaca dheeriga ah', + 'additional_notes' => 'Qoraalo Dheeraad ah', 'admin_has_created' => 'Maamule ayaa akoon kaaga sameeyay :web mareegaha', - 'asset' => 'Hantida:', - 'asset_name' => 'Magaca Hantida:', + 'asset' => 'Hantida', + 'asset_name' => 'Magaca Hantida', 'asset_requested' => 'Hantida la codsaday', 'asset_tag' => 'Hantida Tag', '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.', 'assigned_to' => 'Loo xilsaaray', 'best_regards' => 'Salaan wanagsan', - 'canceled' => 'La joojiyay:', - 'checkin_date' => 'Taariikhda la soo galayo:', - 'checkout_date' => 'Taariikhda Bixinta:', + 'canceled' => 'La joojiyay', + 'checkin_date' => 'Taariikhda la soo galayo', + 'checkout_date' => 'Taariikhda Bixinta', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Laga soo hubiyay', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Fadlan dhagsii xidhiidhka soo socda si aad u xaqiijiso :web akoonkaaga:', 'current_QTY' => 'QTY-da hadda', 'days' => 'Maalmo', - 'expecting_checkin_date' => 'Taariikhda la filayo:', + 'expecting_checkin_date' => 'Taariikhda la filayo', 'expires' => 'Dhacaya', 'hello' => 'Hello', 'hi' => 'Hi', 'i_have_read' => 'Waan akhriyay oo waan aqbalay shuruudaha isticmaalka, waxaana helay shaygan.', 'inventory_report' => 'Warbixinta Alaabada', - 'item' => 'Shayga:', + 'item' => 'Shayga', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'link_to_update_password' => 'Fadlan dhagsii xidhiidhka soo socda si aad u cusboonaysiiso :web eraygaaga sirta ah:', @@ -66,11 +66,11 @@ return [ 'name' => 'Magaca', 'new_item_checked' => 'Shay cusub ayaa lagu hubiyay magacaaga hoostiisa.', 'notes' => 'Xusuusin', - 'password' => 'Furaha sirta ah:', + 'password' => 'Password-ka', 'password_reset' => 'Dib u habaynta erayga sirta ah', 'read_the_terms' => 'Fadlan hoos ka akhri shuruudaha isticmaalka', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'La codsaday:', + 'requested' => 'La codsaday', 'reset_link' => 'Xidhiidhka Dib-u-dejinta Furahaaga', 'reset_password' => 'Riix halkan si aad dib ugu dejiso eraygaaga sirta ah:', 'rights_reserved' => 'Dhammaan xuquuqaha way xifdiyeen', diff --git a/resources/lang/sq-AL/admin/hardware/form.php b/resources/lang/sq-AL/admin/hardware/form.php index edec543637..03b8f04add 100644 --- a/resources/lang/sq-AL/admin/hardware/form.php +++ b/resources/lang/sq-AL/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/sq-AL/admin/locations/message.php b/resources/lang/sq-AL/admin/locations/message.php index 488ec9c670..8fd96c2c3d 100644 --- a/resources/lang/sq-AL/admin/locations/message.php +++ b/resources/lang/sq-AL/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Location does not exist.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'This location is currently associated with at least one asset and cannot be deleted. Please update your assets to no longer reference this location and try again. ', 'assoc_child_loc' => 'This location is currently the parent of at least one child location and cannot be deleted. Please update your locations to no longer reference this location and try again. ', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/sq-AL/admin/settings/general.php b/resources/lang/sq-AL/admin/settings/general.php index 7ce360edab..9a81886ae8 100644 --- a/resources/lang/sq-AL/admin/settings/general.php +++ b/resources/lang/sq-AL/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Backups', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/sq-AL/admin/users/message.php b/resources/lang/sq-AL/admin/users/message.php index 4d014775bd..b6ddad3aac 100644 --- a/resources/lang/sq-AL/admin/users/message.php +++ b/resources/lang/sq-AL/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'You have successfully declined this asset.', 'bulk_manager_warn' => 'Your users have been successfully updated, however your manager entry was not saved because the manager you selected was also in the user list to be edited, and users may not be their own manager. Please select your users again, excluding the manager.', 'user_exists' => 'User already exists!', - 'user_not_found' => 'User does not exist.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'The login field is required', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'The password is required.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Could not search the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', 'ldap_could_not_get_entries' => 'Could not get entries from the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', 'password_ldap' => 'The password for this account is managed by LDAP/Active Directory. Please contact your IT department to change your password. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/sq-AL/general.php b/resources/lang/sq-AL/general.php index 7634387906..3092228674 100644 --- a/resources/lang/sq-AL/general.php +++ b/resources/lang/sq-AL/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Expires', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/sq-AL/localizations.php b/resources/lang/sq-AL/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/sq-AL/localizations.php +++ b/resources/lang/sq-AL/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/sq-AL/mail.php b/resources/lang/sq-AL/mail.php index edb1683200..72fb70db80 100644 --- a/resources/lang/sq-AL/mail.php +++ b/resources/lang/sq-AL/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'A user has requested an item on the website', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Accessory Name:', - 'additional_notes' => 'Additional Notes:', + 'accessory_name' => 'Accessory Name', + 'additional_notes' => 'Additional Notes', 'admin_has_created' => 'An administrator has created an account for you on the :web website.', - 'asset' => 'Asset:', - 'asset_name' => 'Asset Name:', + 'asset' => 'Asset', + 'asset_name' => 'Asset Name', 'asset_requested' => 'Asset requested', 'asset_tag' => 'Asset Tag', '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.', 'assigned_to' => 'Assigned To', 'best_regards' => 'Best regards,', - 'canceled' => 'Canceled:', - 'checkin_date' => 'Checkin Date:', - 'checkout_date' => 'Checkout Date:', + 'canceled' => 'Canceled', + 'checkin_date' => 'Checkin Date', + 'checkout_date' => 'Checkout Date', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', 'current_QTY' => 'Current QTY', 'days' => 'Days', - 'expecting_checkin_date' => 'Expected Checkin Date:', + 'expecting_checkin_date' => 'Expected Checkin Date', 'expires' => 'Expires', 'hello' => 'Hello', 'hi' => 'Hi', 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', 'inventory_report' => 'Inventory Report', - 'item' => 'Item:', + 'item' => 'Item', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'link_to_update_password' => 'Please click on the following link to update your :web password:', @@ -66,11 +66,11 @@ return [ 'name' => 'Name', 'new_item_checked' => 'A new item has been checked out under your name, details are below.', 'notes' => 'Notes', - 'password' => 'Password:', + 'password' => 'Password', 'password_reset' => 'Password Reset', 'read_the_terms' => 'Please read the terms of use below.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'Requested:', + 'requested' => 'Requested', 'reset_link' => 'Your Password Reset Link', 'reset_password' => 'Click here to reset your password:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/sr-CS/admin/hardware/form.php b/resources/lang/sr-CS/admin/hardware/form.php index 964ced76af..d350e16a3c 100644 --- a/resources/lang/sr-CS/admin/hardware/form.php +++ b/resources/lang/sr-CS/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Izmeni samo predefinisanu lokaciju', 'asset_location_update_actual' => 'Izmeni samo stvarnu lokaciju', 'asset_not_deployable' => 'Status imovine je nezaduživo. Ova imovina se ne može zadužiti.', + 'asset_not_deployable_checkin' => 'Status ove imovine nije zaduživ. Korišćenje ove oznake statusa će razdužiti imovinu.', 'asset_deployable' => 'Status imovine je zaduživo. Ova imovina se može zadužiti.', 'processing_spinner' => 'Obrađivanje... (Ovo bi moglo da potraje u slučaju velikih datoteka)', 'optional_infos' => 'Opcione informacije', diff --git a/resources/lang/sr-CS/admin/locations/message.php b/resources/lang/sr-CS/admin/locations/message.php index 4284448c2c..89cb1eb007 100644 --- a/resources/lang/sr-CS/admin/locations/message.php +++ b/resources/lang/sr-CS/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Lokacija ne postoji.', - 'assoc_users' => 'Ova lokaciju trenutno nije moguće obrisati zato što je lokacija zapisa barem jedne imovine ili korisnika, ima imovinu dodeljenu njoj, ili je nadlokacija drugoj lokaciji. Molim vas izmenite modele da više ne referenciraju ovu lokaciju i pokušajte ponovo. ', + 'assoc_users' => 'Lokacija trenutno nije obrisiva zato što je to lokacija zapisa barem jedne imovine ili korisnika, ima imovinu zaduženju njoj, ili je nadlokacija druge lokacije. Molim vas izmenite vaše podatke tako da više nemaju vezu ka ovoj lokaciji i pokušajte ponovo. ', 'assoc_assets' => 'Ta je lokacija trenutno povezana s barem jednim resursom i ne može se izbrisati. Ažurirajte resurs da se više ne referencira na tu lokaciju i pokušajte ponovno. ', 'assoc_child_loc' => 'Ta je lokacija trenutno roditelj najmanje jednoj podredjenoj lokaciji i ne može se izbrisati. Ažurirajte svoje lokacije da se više ne referenciraju na ovu lokaciju i pokušajte ponovo. ', 'assigned_assets' => 'Dodeljena imovina', diff --git a/resources/lang/sr-CS/admin/settings/general.php b/resources/lang/sr-CS/admin/settings/general.php index bd1f023127..3077035287 100644 --- a/resources/lang/sr-CS/admin/settings/general.php +++ b/resources/lang/sr-CS/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Rezervne kopije', 'backups_help' => 'Kreirajte, preuzmite i vratite rezervne kopije ', 'backups_restoring' => 'Vraćanje rezervne kopije', + 'backups_clean' => 'Očisti rezervnu kopiju baze podataka pre povraćanja', + 'backups_clean_helptext' => "Ovo može biti korisno ako menjate verzije baza popdataka", 'backups_upload' => 'Učitavanje rezervne kopije', 'backups_path' => 'Rezervne kopije se čuvaju na :path', 'backups_restore_warning' => 'Koristite dugme za vraćanje da bi ste vratili na raniju rezervnu kopiju. (Ovo trenutno ne radi sa S3 skladištem datoteka ili Docker-om.)

Vaša kompletna :app_name baza podataka i sve zakačene datoteke će biti potpuno zamenjene sa onim što je u rezervnoj kopiji. ', diff --git a/resources/lang/sr-CS/admin/users/message.php b/resources/lang/sr-CS/admin/users/message.php index 27b29f7ada..d007300481 100644 --- a/resources/lang/sr-CS/admin/users/message.php +++ b/resources/lang/sr-CS/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Uspješno ste odbili ovaj resurs.', 'bulk_manager_warn' => 'Your users have been successfully updated, however your manager entry was not saved because the manager you selected was also in the user list to be edited, and users may not be their own manager. Please select your users again, excluding the manager.', 'user_exists' => 'Korisnik već postoji!', - 'user_not_found' => 'Korisnik ne postoji.', + 'user_not_found' => 'Korisnik ne postoji ili vi nemate ovlašćenja da ih vidite.', 'user_login_required' => 'Polje za prijavu je obavezno', 'user_has_no_assets_assigned' => 'Trenutno nema imovine zadužene korisniku.', 'user_password_required' => 'Lozinka je obavezna.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Nije moguće pretražiti LDAP server. Proverite konfiguraciju LDAP servera.
Greška sa LDAP servera:', 'ldap_could_not_get_entries' => 'Nije bilo moguće dobiti zapise sa LDAP servera. Proverite konfiguraciju LDAP servera.
Greška sa LDAP servera:', 'password_ldap' => 'Lozinku za ovaj nalog kontroliše LDAP / Active Directory. Obratite se IT centru za promenu lozinke. ', + 'multi_company_items_assigned' => 'Ovaj korisnik poseduje zadužene stavke koje pripadaju drugoj kompaniji. Molim vas razdužite ih ili promenite njihovu kompaniju.' ), 'deletefile' => array( diff --git a/resources/lang/sr-CS/general.php b/resources/lang/sr-CS/general.php index 02183154fb..29c3ad296d 100644 --- a/resources/lang/sr-CS/general.php +++ b/resources/lang/sr-CS/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Privremeno obrišite ove korisnike. Njihova istorija imovine će ostati netaknuta osim/sve dok ne očistite izbrisane zapise u podešavanjima administratora.', 'bulk_checkin_delete_success' => 'Vaši izabrani korisnici su izbrisani i njihove stavke su čekirane.', 'bulk_checkin_success' => 'Stavke za izabrane korisnike su čekirane.', - 'set_to_null' => 'Obriši vrednosti ove imovine|Obriši vrednosti za svih :asset_count imovina ', + 'set_to_null' => 'Obriši vrednosti ovog izbora|Obriši vrednosti svih :selection_count izbora ', 'set_users_field_to_null' => 'Obriši :field vrednosti za ovog korisnika|Obriši :field vrednosti za svih :user_count korisnika ', 'na_no_purchase_date' => 'N/A - Nema datuma porudžbine', 'assets_by_status' => 'Imovina prema statusu', @@ -559,8 +559,8 @@ return [ 'expires' => 'Ističe', 'map_fields'=> 'Mapiraj polje :item_type', 'remaining_var' => ':count preostalo', - 'assets_in_var' => 'Imovina u :name :type', 'label' => 'Oznaka', 'import_asset_tag_exists' => 'Imovina sa oznakom imovine :asset_tag već postoji i izmena nije zatražena. Nijedna izmena nije izvršena.', + 'countries_manually_entered_help' => 'Vrednosti sa zvezdicom (*) su ručno upisane i ne poklapaju se sa postojećim ISO 3166 vrednostima iz padajućeg menija', ]; diff --git a/resources/lang/sr-CS/localizations.php b/resources/lang/sr-CS/localizations.php index e2b472e677..b203146c2e 100644 --- a/resources/lang/sr-CS/localizations.php +++ b/resources/lang/sr-CS/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Izaberi jezik', + 'select_language' => 'Izaberite jezik', 'languages' => [ 'en-US'=> 'Engleski, SAD', 'en-GB'=> 'Engleski, UK', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ekvador', 'EE'=>'Estonija', 'EG'=>'Egipat', + 'GB-ENG'=>'Engleska', 'ER'=>'Eritreja', 'ES'=>'Španija', 'ET'=>'Etiopija', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigerija', 'NI'=>'Nikaragva', 'NL'=>'Holandija', + 'GB-NIR' => 'Severna Irska', 'NO'=>'Norveška', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Rusija', 'RW'=>'Ruanda', 'SA'=>'Južna Arabija', - 'UK'=>'Škotska', + 'GB-SCT'=>'Škotska', 'SB'=>'Solomonska ostrva', 'SC'=>'Sejšeli', 'SS'=>'Južni Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Devičanska ostrva (SAD)', 'VN'=>'Vijetnam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Vels', 'WF'=>'Ostrva Valis i Futuna', 'WS'=>'Samoa', 'YE'=>'Jemen', diff --git a/resources/lang/sr-CS/mail.php b/resources/lang/sr-CS/mail.php index 2cc442c360..b4bd6eab82 100644 --- a/resources/lang/sr-CS/mail.php +++ b/resources/lang/sr-CS/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'Korisnik je zatražio stavke na Web lokaciji', 'acceptance_asset_accepted' => 'Korisnik je prihvatio stavku', 'acceptance_asset_declined' => 'Korisnik je odbio stavku', - 'accessory_name' => 'Naziv dodatne opreme, pribora:', - 'additional_notes' => 'Dodatne napomene:', + 'accessory_name' => 'Naziv pribora', + 'additional_notes' => 'Dodatne napomene', 'admin_has_created' => 'Administrator je kreirao nalog za vas na na :web vebsajtu.', - 'asset' => 'Imovina:', - 'asset_name' => 'Naziv imovine:', + 'asset' => 'Imovina', + 'asset_name' => 'Naziv imovine', 'asset_requested' => 'Traženo sredstvo', 'asset_tag' => 'Oznaka imovine', 'assets_warrantee_alert' => 'Postoji :stanje licenci koja/e ističe u narednih :treshold dana.|Postoje :count licenci koje ističu u narednih :treshold dana.', 'assigned_to' => 'Dodijeljena', 'best_regards' => 'Srdačan pozdrav', - 'canceled' => 'Otkazano:', - 'checkin_date' => 'Checkin Date:', - 'checkout_date' => 'Checkout Date:', + 'canceled' => 'Otkazano', + 'checkin_date' => 'Datum razduženja', + 'checkout_date' => 'Datum zaduženja', 'checkedout_from' => 'Zaduženo iz', 'checkedin_from' => 'Razduženo od', 'checked_into' => 'Razduženo u', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Kliknite na sljedeći link kako biste potvrdili svoj :web nalog:', 'current_QTY' => 'Trenutna QTY', 'days' => 'Dana', - 'expecting_checkin_date' => 'Expected Checkin Date:', + 'expecting_checkin_date' => 'Očekivani datum razduženja', 'expires' => 'Ističe', 'hello' => 'Zdravo', 'hi' => 'Zdravo', 'i_have_read' => 'Pročitao sam i prihvatam uvete korištenja i primio sam ovu stavku.', 'inventory_report' => 'Izveštaj o zalihama', - 'item' => 'Artikal:', + 'item' => 'Stavka', 'item_checked_reminder' => 'Ovo je podsetnik da trenutno imate :count stavki koje su zadužene vama koje niste prihvatili ili odbili. Molim vas kliknite na vezu ispod da bi ste potvrdili vašu odluku.', 'license_expiring_alert' => 'Postoji :count licenci koja/e ističe u narednih treshold dana.|Postoje :count licencei koje ističu u narednih :treshold dana.', 'link_to_update_password' => 'Kliknite na sledeću vezu kako biste obnovili svoju :web lozinku:', @@ -66,11 +66,11 @@ return [ 'name' => 'Naziv', 'new_item_checked' => 'Nova stavka je proverena pod vašim imenom, detalji su u nastavku.', 'notes' => 'Zabeleške', - 'password' => 'Lozinka:', + 'password' => 'Lozinka', 'password_reset' => 'Ponovno postavljanje lozinke', 'read_the_terms' => 'Pročitajte uslove upotrebe u nastavku.', 'read_the_terms_and_click' => 'Molim vas pročitajte uslove ispod, i kliknite na vezu na dnu da bi ste potvrdili da ste ih pročitali i da se slažete sa uslovima korišćenja, i da ste primili imovinu.', - 'requested' => 'Traženi:', + 'requested' => 'Tražena', 'reset_link' => 'Link za resetovanje lozinke', 'reset_password' => 'Kliknite ovde da biste poništili lozinku:', 'rights_reserved' => 'Sva prava zadržana.', diff --git a/resources/lang/sv-SE/admin/hardware/form.php b/resources/lang/sv-SE/admin/hardware/form.php index 7342e23c49..2a5a3407c8 100644 --- a/resources/lang/sv-SE/admin/hardware/form.php +++ b/resources/lang/sv-SE/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Uppdatera endast standardplats', 'asset_location_update_actual' => 'Uppdatera endast faktisk plats', 'asset_not_deployable' => 'Denna tillgångs status kan inte distribueras. Denna tillgång kan inte checkas ut.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'Denna status är distribuerbar. Denna tillgång kan checkas ut.', 'processing_spinner' => 'Bearbetar... (Detta kan ta lite tid på stora filer)', 'optional_infos' => 'Valfri information', diff --git a/resources/lang/sv-SE/admin/locations/message.php b/resources/lang/sv-SE/admin/locations/message.php index aa09ea2b65..49c152fc20 100644 --- a/resources/lang/sv-SE/admin/locations/message.php +++ b/resources/lang/sv-SE/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Platsen finns inte.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Platsen är associerad med minst en tillgång och kan inte tas bort. Vänligen uppdatera dina tillgångar så dom inte refererar till denna plats och försök igen. ', 'assoc_child_loc' => 'Denna plats är för närvarande överliggande för minst en annan plats och kan inte tas bort. Vänligen uppdatera dina platser så dom inte längre refererar till denna och försök igen.', 'assigned_assets' => 'Tilldelade tillgångar', diff --git a/resources/lang/sv-SE/admin/settings/general.php b/resources/lang/sv-SE/admin/settings/general.php index 39a6481989..d653b9a85b 100644 --- a/resources/lang/sv-SE/admin/settings/general.php +++ b/resources/lang/sv-SE/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Säkerhetskopior', 'backups_help' => 'Skapa, ladda ner och återställ säkerhetskopior ', 'backups_restoring' => 'Återställ från säkerhetskopia', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/sv-SE/admin/users/message.php b/resources/lang/sv-SE/admin/users/message.php index b7390912ab..a06f755306 100644 --- a/resources/lang/sv-SE/admin/users/message.php +++ b/resources/lang/sv-SE/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Du har framgångsrikt nekat den här tillgången.', 'bulk_manager_warn' => 'Dina användare har uppdaterats, men chefsfältet sparades inte eftersom den chef du valt även finns i användarlistan, en användare kanske inte ange sig själv som chef. Vänligen välj dina användare igen, med undantag av chefen.', 'user_exists' => 'Användaren existerar redan!', - 'user_not_found' => 'Användaren finns inte.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'Inloggningsfältet krävs', 'user_has_no_assets_assigned' => 'Inga tillgångar som för närvarande tilldelats användaren.', 'user_password_required' => 'Lösenordet krävs.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Det gick inte att söka på LDAP-servern. Kontrollera din LDAP-serverkonfiguration i LDAP-konfigurationsfilen.
Fel från LDAP-servern:', 'ldap_could_not_get_entries' => 'Det gick inte att få poster från LDAP-servern. Kontrollera din LDAP-serverkonfiguration i LDAP-konfigurationsfilen.
Fel från LDAP-servern:', 'password_ldap' => 'Lösenordet för det här kontot hanteras av LDAP / Active Directory. Vänligen kontakta din IT-avdelning för att ändra ditt lösenord.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/sv-SE/general.php b/resources/lang/sv-SE/general.php index 2b679f06ce..1888b8dd93 100644 --- a/resources/lang/sv-SE/general.php +++ b/resources/lang/sv-SE/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Samt ta bort dessa användare. Deras tillgångshistorik kommer att förbli intakt om inte/tills du rensar bort borttagna poster i administratörsinställningarna.', 'bulk_checkin_delete_success' => 'Dina valda användare har tagits bort och deras objekt har checkats in.', 'bulk_checkin_success' => 'Objekten för de valda användarna har checkats in.', - 'set_to_null' => 'Ta bort värden för denna tillgång|Ta bort värden för alla :asset_count tillgångar ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Ta bort :field värden för denna användare|Ta bort :field värden för alla :user_count användare ', 'na_no_purchase_date' => 'N/A - Inget inköpsdatum angivet', 'assets_by_status' => 'Tillgångar efter status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Utgår', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/sv-SE/localizations.php b/resources/lang/sv-SE/localizations.php index e72abe530e..58b382bba3 100644 --- a/resources/lang/sv-SE/localizations.php +++ b/resources/lang/sv-SE/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Välj ett språk', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'Engelska, USA', 'en-GB'=> 'Engelska, Storbritannien', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Välj ett land', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ön Ascension', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estland', 'EG'=>'Egypten', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spanien', 'ET'=>'Etiopien', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Nederländerna', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norge', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Ryssland', 'RW'=>'Rwanda', 'SA'=>'Saudiarabien', - 'UK'=>'Skottland', + 'GB-SCT'=>'Skottland', 'SB'=>'Salomonöarna', 'SC'=>'Seychellerna', 'SS'=>'Södra Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Jungfruöarna (USA)', 'VN'=>'Vietnam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis- och Futunaöarna', 'WS'=>'Samoa', 'YE'=>'Jemen', diff --git a/resources/lang/sv-SE/mail.php b/resources/lang/sv-SE/mail.php index b56d110774..5c2a46c3e8 100644 --- a/resources/lang/sv-SE/mail.php +++ b/resources/lang/sv-SE/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'En användare har efterfrågat en artikel webbplatsen', 'acceptance_asset_accepted' => 'En användare har accepterat ett objekt', 'acceptance_asset_declined' => 'En användare har avböjt ett objekt', - 'accessory_name' => 'Tillbehörsnamn:', - 'additional_notes' => 'Ytterligare anmärkningar:', + 'accessory_name' => 'Tillbehörsnamn', + 'additional_notes' => 'Ytterligare anmärkningar', 'admin_has_created' => 'En administratör har skapat ett konto för dig på: webbsidan.', - 'asset' => 'Tillgång:', - 'asset_name' => 'Tillgångsnamn:', + 'asset' => 'Tillgång', + 'asset_name' => 'Asset Name', 'asset_requested' => 'Tillgången begärd', 'asset_tag' => 'Tillgångstagg', 'assets_warrantee_alert' => 'Det finns :count tillgång med en garanti som löper ut under de kommande :threshold dagar.|Det finns :count tillgångar med garantier som löper ut under de kommande :threshold dagar.', 'assigned_to' => 'Tilldelats', 'best_regards' => 'Vänliga hälsningar,', - 'canceled' => 'Avbruten:', - 'checkin_date' => 'Incheckningsdatum:', - 'checkout_date' => 'Utcheckningsdatum:', + 'canceled' => 'Avbruten', + 'checkin_date' => 'Incheckningsdatum', + 'checkout_date' => 'Checkout Date', 'checkedout_from' => 'Checkade ut från', 'checkedin_from' => 'Incheckad från', 'checked_into' => 'Incheckad', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Vänligen klicka på följande länk för att bekräfta ditt: webbkonto:', 'current_QTY' => 'Nuvarande antal', 'days' => 'dagar', - 'expecting_checkin_date' => 'Förväntat incheckningsdatum:', + 'expecting_checkin_date' => 'Förväntad incheckningsdatum', 'expires' => 'Utgår', 'hello' => 'Hallå', 'hi' => 'Hej', 'i_have_read' => 'Jag har läst och godkänt användarvillkoren och har fått den här produkten.', 'inventory_report' => 'Inventarierapport', - 'item' => 'Artikel:', + 'item' => 'Artikel', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => ':count licens löper ut inom :threshold dagar.|:count licenser löper ut inom :threshold days.', 'link_to_update_password' => 'Vänligen klicka på följande länk för att uppdatera ditt: webblösenord:', @@ -66,11 +66,11 @@ return [ 'name' => 'namn', 'new_item_checked' => 'En ny artikel har blivit utcheckad i ditt namn, se detaljer nedan.', 'notes' => 'anteckningar', - 'password' => 'Lösenord:', + 'password' => 'Lösenord', 'password_reset' => 'Lösenordsåterställning', 'read_the_terms' => 'Läs användarvillkoren nedan.', 'read_the_terms_and_click' => 'Läs användarvillkoren nedan, och klicka på länken längst ner för att bekräfta att du läst och godkänner användarvillkoren och har fått tillgången.', - 'requested' => 'Begärda:', + 'requested' => 'Begärda', 'reset_link' => 'Länk för att återställa ditt lösenord', 'reset_password' => 'Klicka här för att återställa ditt lösenord:', 'rights_reserved' => 'Med ensamrätt.', diff --git a/resources/lang/ta-IN/admin/hardware/form.php b/resources/lang/ta-IN/admin/hardware/form.php index 8c62d147f6..a7b4d3f3be 100644 --- a/resources/lang/ta-IN/admin/hardware/form.php +++ b/resources/lang/ta-IN/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/ta-IN/admin/locations/message.php b/resources/lang/ta-IN/admin/locations/message.php index e97f5b4e96..05075c7edd 100644 --- a/resources/lang/ta-IN/admin/locations/message.php +++ b/resources/lang/ta-IN/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'இருப்பிடம் இல்லை.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'இந்த இடம் தற்போது குறைந்தது ஒரு சொத்துடன் தொடர்புடையது மற்றும் நீக்கப்பட முடியாது. இந்த இருப்பிடத்தை இனி குறிப்பிடாமல் உங்கள் சொத்துக்களை புதுப்பித்து மீண்டும் முயற்சிக்கவும்.', 'assoc_child_loc' => 'இந்த இடம் தற்போது குறைந்தது ஒரு குழந்தையின் இருப்பிடத்தின் பெற்றோர் மற்றும் அதை நீக்க முடியாது. இந்த இருப்பிடத்தை இனி குறிப்பிடாமல் இருக்க உங்கள் இருப்பிடங்களை புதுப்பித்து மீண்டும் முயற்சிக்கவும்.', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/ta-IN/admin/settings/general.php b/resources/lang/ta-IN/admin/settings/general.php index 12ec590a53..9c14e388b1 100644 --- a/resources/lang/ta-IN/admin/settings/general.php +++ b/resources/lang/ta-IN/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'காப்புப்பிரதிகளில்', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/ta-IN/admin/users/message.php b/resources/lang/ta-IN/admin/users/message.php index 9176bea4fe..54b2271a7e 100644 --- a/resources/lang/ta-IN/admin/users/message.php +++ b/resources/lang/ta-IN/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'இந்த சொத்து வெற்றிகரமாக நிராகரித்தது.', 'bulk_manager_warn' => 'உங்கள் பயனர் வெற்றிகரமாக புதுப்பிக்கப்பட்டிருந்தாலும், உங்கள் மேலாளர் நுழைவு சேமிக்கப்படவில்லை, ஏனெனில் நீங்கள் தேர்ந்தெடுத்த மேலாளர் பயனர் பட்டியலில் திருத்தப்பட வேண்டும், மேலும் பயனர்கள் தங்கள் மேலாளராக இருக்கலாம். மேலாளரைத் தவிர்த்து உங்கள் பயனர்களை மீண்டும் தேர்ந்தெடுக்கவும்.', 'user_exists' => 'பயனர் ஏற்கனவே உள்ளது!', - 'user_not_found' => 'பயனர் இல்லை.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'உள்நுழைவுத் துறை தேவைப்படுகிறது', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'கடவுச்சொல் தேவை.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'LDAP சேவையகத்தை தேட முடியவில்லை. LDAP கட்டமைப்பு கோப்பில் உங்கள் LDAP சர்வர் கட்டமைப்பை சரிபார்க்கவும்.
LDAP சேவையகத்திலிருந்து பிழை:', 'ldap_could_not_get_entries' => 'LDAP சேவையகத்திலிருந்து உள்ளீடுகளை பெற முடியவில்லை. LDAP கட்டமைப்பு கோப்பில் உங்கள் LDAP சர்வர் கட்டமைப்பை சரிபார்க்கவும்.
LDAP சேவையகத்திலிருந்து பிழை:', 'password_ldap' => 'இந்த கணக்கிற்கான கடவுச்சொல் LDAP / Active Directory மூலம் நிர்வகிக்கப்படுகிறது. உங்கள் கடவுச்சொல்லை மாற்ற உங்கள் IT பிரிவை தொடர்பு கொள்ளவும்.', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/ta-IN/general.php b/resources/lang/ta-IN/general.php index b29c97ded8..152724131c 100644 --- a/resources/lang/ta-IN/general.php +++ b/resources/lang/ta-IN/general.php @@ -1,19 +1,19 @@ '2FA reset', + '2FA_reset' => '2FA மீட்டமை', 'accessories' => 'கருவிகள்', 'activated' => 'இயக்கப்பட்டது', - 'accepted_date' => 'Date Accepted', + 'accepted_date' => 'ஏற்றுக்கொள்ளப்பட்ட தேதி', 'accessory' => 'துணை', 'accessory_report' => 'துணை குறிப்பு', 'action' => 'அதிரடி', 'activity_report' => 'செயல்பாட்டு அறிக்கை', 'address' => 'முகவரி', 'admin' => 'நிர்வாகம்', - 'admin_tooltip' => 'This user has admin privileges', - 'superuser' => 'Superuser', - 'superuser_tooltip' => 'This user has superuser privileges', + 'admin_tooltip' => 'இந்தப் பயனருக்கு நிர்வாகச் சிறப்புரிமைகள் உள்ளன', + 'superuser' => 'சூப்பர் யூசர்', + 'superuser_tooltip' => 'இந்தப் பயனருக்கு சூப்பர் யூசர் சிறப்புரிமைகள் உள்ளன', 'administrator' => 'நிர்வாகி', 'add_seats' => 'சேர்க்கப்பட்டது இடங்கள்', 'age' => "வயது", @@ -32,11 +32,11 @@ return [ 'audit' => 'தணிக்கை', 'audit_report' => 'தணிக்கைப் பதிவு', 'assets' => 'சொத்துக்கள்', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', + 'assets_audited' => 'தணிக்கை செய்யப்பட்ட பொருள்கள்', + 'assets_checked_in_count' => 'பொருள்கள் திரும்பபெறப்பட்டது', + 'assets_checked_out_count' => 'பொருள்கள் ஒப்படைக்கப்பட்டது', + 'asset_deleted_warning' => 'இந்தப் பொருள் நீக்கப்பட்டுள்ளது. ஒருவருக்கு ஒதுக்கும் முன், அதை மீட்டெடுக்க வேண்டும்.', + 'assigned_date' => 'ஒதுக்கப்பட்ட தேதி', 'assigned_to' => ':nameக்கு ஒதுக்கப்பட்டது', 'assignee' => 'Assigned to', 'avatar_delete' => 'Avatar நீக்கு', @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'காலாவதியாகிறது', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/ta-IN/localizations.php b/resources/lang/ta-IN/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/ta-IN/localizations.php +++ b/resources/lang/ta-IN/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/ta-IN/mail.php b/resources/lang/ta-IN/mail.php index 36269c9bbe..121e46e3ba 100644 --- a/resources/lang/ta-IN/mail.php +++ b/resources/lang/ta-IN/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'வலைத்தளத்தில் பயனர் ஒரு உருப்படியைக் கோரியுள்ளார்', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'துணை பெயர்:', - 'additional_notes' => 'கூடுதல் குறிப்புகள்:', + 'accessory_name' => 'துணை பெயர்', + 'additional_notes' => 'Additional Notes', 'admin_has_created' => 'ஒரு வலைத்தளம் உங்களுக்கு ஒரு கணக்கை உருவாக்கியுள்ளது: இணையத்தளம்.', - 'asset' => 'சொத்து:', - 'asset_name' => 'சொத்து பெயர்:', + 'asset' => 'சொத்து', + 'asset_name' => 'சொத்து பெயர்', 'asset_requested' => 'சொத்து கோரப்பட்டது', 'asset_tag' => 'சொத்து டேக்', '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.', 'assigned_to' => 'ஒதுக்கப்படும்', 'best_regards' => 'சிறந்த வாழ்த்துக்கள்,', - 'canceled' => 'ரத்து செய்தவர்:', + 'canceled' => 'Canceled', 'checkin_date' => 'சரி தேதி', - 'checkout_date' => 'புதுப்பிப்பு தேதி:', + 'checkout_date' => 'புதுப்பிப்பு தேதி', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'உங்கள்: இணைய கணக்கை உறுதிப்படுத்த பின்வரும் இணைப்பை கிளிக் செய்யவும்:', 'current_QTY' => 'தற்போதைய QTY', 'days' => 'நாட்களில்', - 'expecting_checkin_date' => 'எதிர்பார்த்த செக்கின் தேதி:', + 'expecting_checkin_date' => 'எதிர்பார்த்த செக்கின் தேதி', 'expires' => 'காலாவதியாகிறது', 'hello' => 'வணக்கம்', 'hi' => 'வணக்கம்', 'i_have_read' => 'நான் பயன்பாட்டு விதிமுறைகளைப் படித்து ஒப்புக்கொள்கிறேன், இந்த உருப்படியைப் பெற்றுள்ளேன்.', 'inventory_report' => 'Inventory Report', - 'item' => 'பொருள்:', + 'item' => 'பொருள்', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'link_to_update_password' => 'தயவுசெய்து புதுப்பிக்க பின்வரும் இணைப்பை கிளிக் செய்யவும்: உங்கள் இணைய கடவுச்சொல்:', @@ -66,11 +66,11 @@ return [ 'name' => 'பெயர்', 'new_item_checked' => 'உங்கள் பெயரில் ஒரு புதிய உருப்படி சோதிக்கப்பட்டது, விவரங்கள் கீழே உள்ளன.', 'notes' => 'குறிப்புக்கள்', - 'password' => 'கடவுச்சொல்:', + 'password' => 'கடவுச்சொல்', 'password_reset' => 'கடவுச்சொல்லை மீட்டமை', 'read_the_terms' => 'கீழே உள்ள விதிமுறைகளை தயவுசெய்து படித்துப் பாருங்கள்.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'கோரியவர்:', + 'requested' => 'கோரப்பட்டது', 'reset_link' => 'உங்கள் கடவுச்சொல்லை மீட்டமை இணைப்பு', 'reset_password' => 'உங்கள் கடவுச்சொல்லை மீட்டமைக்க இங்கே கிளிக் செய்க:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/th-TH/admin/hardware/form.php b/resources/lang/th-TH/admin/hardware/form.php index a824805392..141a8f3036 100644 --- a/resources/lang/th-TH/admin/hardware/form.php +++ b/resources/lang/th-TH/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/th-TH/admin/locations/message.php b/resources/lang/th-TH/admin/locations/message.php index 5daae8baa7..53ee167add 100644 --- a/resources/lang/th-TH/admin/locations/message.php +++ b/resources/lang/th-TH/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'ไม่มีสถานที่นี้.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'สถานที่นี้ถูกใช้งานหรือเกี่ยวข้องอยู่กับผู้ใช้งานคนใดคนหนึ่ง และไม่สามารถลบได้ กรุณาปรับปรุงผู้ใช้งานของท่านไม่ให้มีส่วนเกี่ยวข้องกับสถานที่นี้ และลองอีกครั้ง. ', 'assoc_child_loc' => 'สถานที่นี้ถูกใช้งานหรือเกี่ยวข้องอยู่กับหมวดสถานที่ใดที่หนึ่ง และไม่สามารถลบได้ กรุณาปรับปรุงสถานที่ของท่านไม่ให้มีส่วนเกี่ยวข้องกับหมวดสถานที่นี้ และลองอีกครั้ง. ', 'assigned_assets' => 'สินทรัพย์ถูกมอบหมายแล้ว', diff --git a/resources/lang/th-TH/admin/locations/table.php b/resources/lang/th-TH/admin/locations/table.php index a380bc5a29..2f2cbb0ad8 100644 --- a/resources/lang/th-TH/admin/locations/table.php +++ b/resources/lang/th-TH/admin/locations/table.php @@ -15,7 +15,7 @@ return [ 'print_all_assigned' => 'พิมพ์ งานที่มอบหมาย ทั้งหมด', 'name' => 'ชื่อสถานที่', 'address' => 'ที่อยู่', - 'address2' => 'Address Line 2', + 'address2' => 'ที่อยู่บรรทัดที่ 2', 'zip' => 'รหัสไปรษณีย์', 'locations' => 'สถานที่', 'parent' => 'หมวดแม่', @@ -34,7 +34,7 @@ return [ 'asset_checked_out' => 'เช็คเอาท์', 'asset_expected_checkin' => 'วันที่เช็คอินที่คาดหวังไว้', 'date' => 'วันเดือนปี', - 'phone' => 'Location Phone', + 'phone' => 'หมายเลขโทรศัพท์', 'signed_by_asset_auditor' => 'ลงชื่อ (ผู้ตรวจรายการทรัพทย์สิน)', 'signed_by_finance_auditor' => 'ลงชื่อ (ผู้ตรวจการเงิน)', 'signed_by_location_manager' => 'ลงชื่อ (หัวหน้าจุด)', diff --git a/resources/lang/th-TH/admin/settings/general.php b/resources/lang/th-TH/admin/settings/general.php index 067f6de4c0..56426a6782 100644 --- a/resources/lang/th-TH/admin/settings/general.php +++ b/resources/lang/th-TH/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'สำรอง', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/th-TH/admin/users/message.php b/resources/lang/th-TH/admin/users/message.php index 2426e9b969..077bd0c3ff 100644 --- a/resources/lang/th-TH/admin/users/message.php +++ b/resources/lang/th-TH/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'คุณปฏิเสธสินทรัพย์นี้เรียบร้อยแล้ว', 'bulk_manager_warn' => 'ผู้ใช้ของคุณได้รับการอัปเดตแล้วแม้ว่ารายการผู้จัดการจะไม่ได้รับการบันทึกเนื่องจากผู้จัดการที่คุณเลือกอยู่ในรายชื่อผู้ใช้ที่จะแก้ไขและผู้ใช้ต้องไม่เป็นผู้จัดการของตัวเอง โปรดเลือกผู้ใช้ของคุณอีกครั้งโดยไม่รวมผู้จัดการ', 'user_exists' => 'มีผู้ใช้งานนี้แล้ว', - 'user_not_found' => 'ไม่มีผู้ใช้', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'ต้องการชื่อผู้ใช้งาน', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'ต้องการรหัสผ่าน', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'ไม่สามารถค้นหา LDAP Server ได้ กรุณาตรวจสอบการตั้งค่า LDAP Server ของคุณในไฟล์ตั้งค่า LDAP
ผิดพลาดจาก LDAP Server:', 'ldap_could_not_get_entries' => 'ไม่สามารถดึงข้อมูลจาก LDAP Server ได้ กรุณาตรวจสอบการตั้งค่า LDAP Server ของคุณในไฟล์ตั้งค่า LDAP
ผิดพลาดจาก LDAP Server:', 'password_ldap' => 'รหัสผ่านสำหรับบัญชีนี้ได้รับการจัดการโดย LDAP / Active Directory โปรดติดต่อฝ่ายไอทีของคุณเพื่อเปลี่ยนรหัสผ่านของคุณ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/th-TH/general.php b/resources/lang/th-TH/general.php index 50c6237901..3a24876507 100644 --- a/resources/lang/th-TH/general.php +++ b/resources/lang/th-TH/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'วันที่หมดอายุ', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/th-TH/localizations.php b/resources/lang/th-TH/localizations.php index ed1cb1e0ac..fdca1532bd 100644 --- a/resources/lang/th-TH/localizations.php +++ b/resources/lang/th-TH/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'เลือกภาษา', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/th-TH/mail.php b/resources/lang/th-TH/mail.php index d8368bac99..e7e85253b3 100644 --- a/resources/lang/th-TH/mail.php +++ b/resources/lang/th-TH/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'ผู้ใช้ร้องขอรายการบนเว็บไซต์', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'ชื่ออุปกรณ์เสริม:', - 'additional_notes' => 'หมายเหตุเพิ่มเติม:', + 'accessory_name' => 'ชื่ออุปกรณ์เสริม', + 'additional_notes' => 'หมายเหตุเพิ่มเติม', 'admin_has_created' => 'ผู้ดูแลระบบได้สร้างบัญชีให้กับคุณบนเว็บไซต์: web', - 'asset' => 'ทรัพย์สิน:', - 'asset_name' => 'ชื่อสินทรัพย์:', + 'asset' => 'สินทรัพย์', + 'asset_name' => 'ชื่อสินทรัพย์', 'asset_requested' => 'สินทรัพย์ที่ขอ', 'asset_tag' => 'แท็กทรัพย์สิน', '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.', 'assigned_to' => 'ได้รับมอบหมายให้', 'best_regards' => 'ด้วยความเคารพ,', - 'canceled' => 'ยกเลิก:', - 'checkin_date' => 'วันที่เช็คอิน:', - 'checkout_date' => 'วันที่ชำระเงิน:', + 'canceled' => 'ยกเลิก', + 'checkin_date' => 'วันที่เช็คอิน', + 'checkout_date' => 'ชำระเงินวันที่', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'โปรดคลิกลิงก์ต่อไปนี้เพื่อยืนยันข้อมูล: บัญชีเว็บ:', 'current_QTY' => 'QTY ปัจจุบัน', 'days' => 'วัน', - 'expecting_checkin_date' => 'คาดว่าวันที่เช็คอิน:', + 'expecting_checkin_date' => 'วันที่เช็คอินที่คาดหวังไว้', 'expires' => 'วันที่หมดอายุ', 'hello' => 'สวัสดี', 'hi' => 'สวัสดี', 'i_have_read' => 'ฉันได้อ่านและยอมรับข้อกำหนดในการให้บริการแล้วและได้รับสินค้านี้แล้ว', 'inventory_report' => 'Inventory Report', - 'item' => 'รายการ:', + 'item' => 'รายการ', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'มี: ใบอนุญาตที่จะหมดอายุในวันถัดไป: วันที่กำหนด|มี: ใบอนุญาตที่จะหมดอายุในวันถัดไป: วันที่กำหนด', 'link_to_update_password' => 'โปรดคลิกลิงก์ต่อไปนี้เพื่ออัปเดต: รหัสผ่านเว็บ:', @@ -66,11 +66,11 @@ return [ 'name' => 'ชื่อ', 'new_item_checked' => 'รายการใหม่ได้รับการตรวจสอบภายใต้ชื่อของคุณแล้วรายละเอียดมีดังนี้', 'notes' => 'จดบันทึก', - 'password' => 'รหัสผ่าน:', + 'password' => 'รหัสผ่าน', 'password_reset' => 'รีเซ็ตรหัสผ่าน', 'read_the_terms' => 'โปรดอ่านเงื่อนไขการใช้งานด้านล่างนี้', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'ขอ:', + 'requested' => 'คำร้องขอ', 'reset_link' => 'ลิงก์รีเซ็ตรหัสผ่านของคุณ', 'reset_password' => 'คลิกที่นี่เพื่อรีเซ็ตรหัสผ่าน:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/tl-PH/admin/hardware/form.php b/resources/lang/tl-PH/admin/hardware/form.php index b7ba172375..6e7c2fecea 100644 --- a/resources/lang/tl-PH/admin/hardware/form.php +++ b/resources/lang/tl-PH/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_not_deployable_checkin' => 'That asset status is not deployable. Using this status label will checkin the asset.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', 'optional_infos' => 'Optional Information', diff --git a/resources/lang/tl-PH/admin/locations/message.php b/resources/lang/tl-PH/admin/locations/message.php index 488ec9c670..8fd96c2c3d 100644 --- a/resources/lang/tl-PH/admin/locations/message.php +++ b/resources/lang/tl-PH/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Location does not exist.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'This location is currently associated with at least one asset and cannot be deleted. Please update your assets to no longer reference this location and try again. ', 'assoc_child_loc' => 'This location is currently the parent of at least one child location and cannot be deleted. Please update your locations to no longer reference this location and try again. ', 'assigned_assets' => 'Assigned Assets', diff --git a/resources/lang/tl-PH/admin/settings/general.php b/resources/lang/tl-PH/admin/settings/general.php index df154a6b44..01b9bd4c21 100644 --- a/resources/lang/tl-PH/admin/settings/general.php +++ b/resources/lang/tl-PH/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Backups', 'backups_help' => 'Create, download, and restore backups ', 'backups_restoring' => 'Restoring from Backup', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", '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. ', diff --git a/resources/lang/tl-PH/admin/users/message.php b/resources/lang/tl-PH/admin/users/message.php index 4d014775bd..b6ddad3aac 100644 --- a/resources/lang/tl-PH/admin/users/message.php +++ b/resources/lang/tl-PH/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'You have successfully declined this asset.', 'bulk_manager_warn' => 'Your users have been successfully updated, however your manager entry was not saved because the manager you selected was also in the user list to be edited, and users may not be their own manager. Please select your users again, excluding the manager.', 'user_exists' => 'User already exists!', - 'user_not_found' => 'User does not exist.', + 'user_not_found' => 'User does not exist or you do not have permission view them.', 'user_login_required' => 'The login field is required', 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'The password is required.', @@ -53,6 +53,7 @@ return array( 'ldap_could_not_search' => 'Could not search the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', 'ldap_could_not_get_entries' => 'Could not get entries from the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', 'password_ldap' => 'The password for this account is managed by LDAP/Active Directory. Please contact your IT department to change your password. ', + 'multi_company_items_assigned' => 'This user has items assigned that belong to a different company. Please check them in or edit their company.' ), 'deletefile' => array( diff --git a/resources/lang/tl-PH/general.php b/resources/lang/tl-PH/general.php index e328108fe4..bb57926ea2 100644 --- a/resources/lang/tl-PH/general.php +++ b/resources/lang/tl-PH/general.php @@ -419,7 +419,7 @@ return [ 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_to_null' => 'Delete values for this selection|Delete values for all :selection_count selections ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', 'na_no_purchase_date' => 'N/A - No purchase date provided', 'assets_by_status' => 'Assets by Status', @@ -559,8 +559,8 @@ return [ 'expires' => 'Expires', 'map_fields'=> 'Map :item_type Field', 'remaining_var' => ':count Remaining', - 'assets_in_var' => 'Assets in :name :type', 'label' => 'Label', 'import_asset_tag_exists' => 'An asset with the asset tag :asset_tag already exists and an update was not requested. No change was made.', + 'countries_manually_entered_help' => 'Values with an asterisk (*) were manually entered and do not match existing ISO 3166 dropdown values', ]; diff --git a/resources/lang/tl-PH/localizations.php b/resources/lang/tl-PH/localizations.php index f335ddc1b3..fdca1532bd 100644 --- a/resources/lang/tl-PH/localizations.php +++ b/resources/lang/tl-PH/localizations.php @@ -2,7 +2,7 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Select a Language', 'languages' => [ 'en-US'=> 'English, US', 'en-GB'=> 'English, UK', @@ -68,7 +68,7 @@ return [ 'zu-ZA'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Select a Country', 'countries' => [ 'AC'=>'Ascension Island', @@ -135,6 +135,7 @@ return [ 'EC'=>'Ecuador', 'EE'=>'Estonia', 'EG'=>'Egypt', + 'GB-ENG'=>'England', 'ER'=>'Eritrea', 'ES'=>'Spain', 'ET'=>'Ethiopia', @@ -233,6 +234,7 @@ return [ 'NG'=>'Nigeria', 'NI'=>'Nicaragua', 'NL'=>'Netherlands', + 'GB-NIR' => 'Northern Ireland', 'NO'=>'Norway', 'NP'=>'Nepal', 'NR'=>'Nauru', @@ -260,7 +262,7 @@ return [ 'RU'=>'Russian Federation', 'RW'=>'Rwanda', 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', + 'GB-SCT'=>'Scotland', 'SB'=>'Solomon Islands', 'SC'=>'Seychelles', 'SS'=>'South Sudan', @@ -312,6 +314,7 @@ return [ 'VI'=>'Virgin Islands (U.S.)', 'VN'=>'Viet Nam', 'VU'=>'Vanuatu', + 'GB-WLS' =>'Wales', 'WF'=>'Wallis And Futuna Islands', 'WS'=>'Samoa', 'YE'=>'Yemen', diff --git a/resources/lang/tl-PH/mail.php b/resources/lang/tl-PH/mail.php index d345ee6903..74c3b9b40f 100644 --- a/resources/lang/tl-PH/mail.php +++ b/resources/lang/tl-PH/mail.php @@ -28,19 +28,19 @@ return [ 'a_user_requested' => 'A user has requested an item on the website', 'acceptance_asset_accepted' => 'A user has accepted an item', 'acceptance_asset_declined' => 'A user has declined an item', - 'accessory_name' => 'Pangalan ng accessory:', - 'additional_notes' => 'Additional Notes:', + 'accessory_name' => 'Pangalan ng accessory', + 'additional_notes' => 'Additional Notes', 'admin_has_created' => 'An administrator has created an account for you on the :web website.', - 'asset' => 'Asset:', - 'asset_name' => 'Sa Ngalan ng Propyedad:', + 'asset' => 'Asset', + 'asset_name' => 'Sa Ngalan ng Propyedad', 'asset_requested' => 'Asset requested', 'asset_tag' => 'Asset Tag', '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.', 'assigned_to' => 'Assigned To', 'best_regards' => 'Best regards,', - 'canceled' => 'Canceled:', - 'checkin_date' => 'Checkin Date:', - 'checkout_date' => 'Checkout Date:', + 'canceled' => 'Canceled', + 'checkin_date' => 'Checkin Date', + 'checkout_date' => 'Checkout Date', 'checkedout_from' => 'Checked out from', 'checkedin_from' => 'Checked in from', 'checked_into' => 'Checked into', @@ -49,13 +49,13 @@ return [ 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', 'current_QTY' => 'Current QTY', 'days' => 'Ang mga araw', - 'expecting_checkin_date' => 'Expected Checkin Date:', + 'expecting_checkin_date' => 'Expected Checkin Date', 'expires' => 'Expires', 'hello' => 'Hello', 'hi' => 'Hi', 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', 'inventory_report' => 'Inventory Report', - 'item' => 'Aytem:', + 'item' => 'Aytem', 'item_checked_reminder' => 'This is a reminder that you currently have :count items checked out to you that you have not accepted or declined. Please click the link below to confirm your decision.', 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', 'link_to_update_password' => 'Please click on the following link to update your :web password:', @@ -66,11 +66,11 @@ return [ 'name' => 'Ngalan', 'new_item_checked' => 'A new item has been checked out under your name, details are below.', 'notes' => 'Ang mga Palatandaan', - 'password' => 'Password:', + 'password' => 'Password', 'password_reset' => 'Password Reset', 'read_the_terms' => 'Please read the terms of use below.', 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read and agree to the terms of use, and have received the asset.', - 'requested' => 'Requested:', + 'requested' => 'Requested', 'reset_link' => 'Your Password Reset Link', 'reset_password' => 'Click here to reset your password:', 'rights_reserved' => 'All rights reserved.', diff --git a/resources/lang/tr-TR/admin/hardware/form.php b/resources/lang/tr-TR/admin/hardware/form.php index 80479268a8..d5592d6bd3 100644 --- a/resources/lang/tr-TR/admin/hardware/form.php +++ b/resources/lang/tr-TR/admin/hardware/form.php @@ -55,6 +55,7 @@ return [ 'asset_location_update_default' => 'Sadece varsayılan konumu güncelle', 'asset_location_update_actual' => 'Sadece geçerli konumu güncelle', 'asset_not_deployable' => 'Bu demirbaş dağıtılabilir durumda değil. Çıkışı yapılamaz.', + 'asset_not_deployable_checkin' => 'Varlık bu durumdayken dağıtılamaz. Bu durum etiketini kullanmak varlığı giriş yaptıracaktır.', 'asset_deployable' => 'Bu demirbaş dağıtılabilir durumda. Çıkışı yapılabilir.', 'processing_spinner' => 'İşleniyor... (Büyük dosyalarda bu işlem biraz zaman alabilir)', 'optional_infos' => 'Opsiyonel Bilgi', diff --git a/resources/lang/tr-TR/admin/locations/message.php b/resources/lang/tr-TR/admin/locations/message.php index cf1fa3c3b3..e504c6cfd8 100644 --- a/resources/lang/tr-TR/admin/locations/message.php +++ b/resources/lang/tr-TR/admin/locations/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Konum mevcut değil.', - 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your models to no longer reference this location and try again. ', + 'assoc_users' => 'This location is not currently deletable because it is the location of record for at least one asset or user, has assets assigned to it, or is the parent location of another location. Please update your records to no longer reference this location and try again. ', 'assoc_assets' => 'Bu konum şu anda en az bir varlık ile ilişkili ve silinemez. Lütfen artık bu konumu kullanabilmek için varlık konumlarını güncelleştirin.', 'assoc_child_loc' => 'Bu konum şu anda en az bir alt konum üstüdür ve silinemez. Lütfen artık bu konuma ait alt konumları güncelleyin. ', 'assigned_assets' => 'Atanan Varlıklar', diff --git a/resources/lang/tr-TR/admin/settings/general.php b/resources/lang/tr-TR/admin/settings/general.php index 5627f12582..198642eeed 100644 --- a/resources/lang/tr-TR/admin/settings/general.php +++ b/resources/lang/tr-TR/admin/settings/general.php @@ -31,6 +31,8 @@ return [ 'backups' => 'Yedekler', 'backups_help' => 'Yedekler oluşturun, indirin ve geri yükleyin ', 'backups_restoring' => 'Yedekten geri dön', + 'backups_clean' => 'Clean the backed-up database before restore', + 'backups_clean_helptext' => "This can be useful if you're changing between database versions", 'backups_upload' => 'Yedeği yükle', 'backups_path' => 'Yedeklerin sunucuda saklanacağı yer :path', 'backups_restore_warning' => 'Geri yükleme düğmesini kullanın