Merge branch 'develop' into chore/sc-23725/livewire3

# Conflicts:
#	resources/views/livewire/oauth-clients.blade.php
This commit is contained in:
Marcus Moore 2024-06-17 12:57:04 -07:00
commit d9164281ab
No known key found for this signature in database
210 changed files with 1918 additions and 1646 deletions

166
.env.dev.docker Normal file
View file

@ -0,0 +1,166 @@
# --------------------------------------------
# REQUIRED: DB SETUP
# --------------------------------------------
MYSQL_DATABASE=snipeit
MYSQL_USER=snipeit
MYSQL_PASSWORD=changeme1234
MYSQL_ROOT_PASSWORD=changeme1234
# --------------------------------------------
# REQUIRED: BASIC APP SETTINGS
# --------------------------------------------
APP_ENV=develop
APP_DEBUG=false
# please regenerate the APP_KEY value by calling `docker-compose run --rm snipeit bash` and then `php artisan key:generate --show` and then copy paste the value here
APP_KEY=base64:3ilviXqB9u6DX1NRcyWGJ+sjySF+H18CPDGb3+IVwMQ=
APP_URL=http://localhost:8000
APP_TIMEZONE='UTC'
APP_LOCALE=en
MAX_RESULTS=500
# --------------------------------------------
# REQUIRED: UPLOADED FILE STORAGE SETTINGS
# --------------------------------------------
PRIVATE_FILESYSTEM_DISK=local
PUBLIC_FILESYSTEM_DISK=local_public
# --------------------------------------------
# REQUIRED: DATABASE SETTINGS
# --------------------------------------------
DB_CONNECTION=mysql
DB_HOST=mariadb
DB_DATABASE=snipeit
DB_USERNAME=snipeit
DB_PASSWORD=changeme1234
DB_PREFIX=null
DB_DUMP_PATH='/usr/bin'
DB_CHARSET=utf8mb4
DB_COLLATION=utf8mb4_unicode_ci
# --------------------------------------------
# OPTIONAL: SSL DATABASE SETTINGS
# --------------------------------------------
DB_SSL=false
DB_SSL_IS_PAAS=false
DB_SSL_KEY_PATH=null
DB_SSL_CERT_PATH=null
DB_SSL_CA_PATH=null
DB_SSL_CIPHER=null
DB_SSL_VERIFY_SERVER=null
# --------------------------------------------
# REQUIRED: OUTGOING MAIL SERVER SETTINGS
# --------------------------------------------
MAIL_DRIVER=smtp
MAIL_HOST=mailhog
MAIL_PORT=1025
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_ADDR=you@example.com
MAIL_FROM_NAME='Snipe-IT'
MAIL_REPLYTO_ADDR=you@example.com
MAIL_REPLYTO_NAME='Snipe-IT'
MAIL_AUTO_EMBED_METHOD='attachment'
# --------------------------------------------
# REQUIRED: IMAGE LIBRARY
# This should be gd or imagick
# --------------------------------------------
IMAGE_LIB=gd
# --------------------------------------------
# OPTIONAL: BACKUP SETTINGS
# --------------------------------------------
MAIL_BACKUP_NOTIFICATION_DRIVER=null
MAIL_BACKUP_NOTIFICATION_ADDRESS=null
BACKUP_ENV=true
# --------------------------------------------
# OPTIONAL: SESSION SETTINGS
# --------------------------------------------
SESSION_LIFETIME=12000
EXPIRE_ON_CLOSE=false
ENCRYPT=false
COOKIE_NAME=snipeit_session
COOKIE_DOMAIN=null
SECURE_COOKIES=false
API_TOKEN_EXPIRATION_YEARS=40
# --------------------------------------------
# OPTIONAL: SECURITY HEADER SETTINGS
# --------------------------------------------
APP_TRUSTED_PROXIES=192.168.1.1,10.0.0.1
ALLOW_IFRAMING=false
REFERRER_POLICY=same-origin
ENABLE_CSP=false
CORS_ALLOWED_ORIGINS=null
ENABLE_HSTS=false
# --------------------------------------------
# OPTIONAL: CACHE SETTINGS
# --------------------------------------------
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
CACHE_PREFIX=snipeit
# --------------------------------------------
# OPTIONAL: REDIS SETTINGS
# --------------------------------------------
REDIS_HOST=redis
REDIS_PASSWORD=null
REDIS_PORT=6379
# --------------------------------------------
# OPTIONAL: MEMCACHED SETTINGS
# --------------------------------------------
MEMCACHED_HOST=null
MEMCACHED_PORT=null
# --------------------------------------------
# OPTIONAL: PUBLIC S3 Settings
# --------------------------------------------
PUBLIC_AWS_SECRET_ACCESS_KEY=null
PUBLIC_AWS_ACCESS_KEY_ID=null
PUBLIC_AWS_DEFAULT_REGION=null
PUBLIC_AWS_BUCKET=null
PUBLIC_AWS_URL=null
PUBLIC_AWS_BUCKET_ROOT=null
# --------------------------------------------
# OPTIONAL: PRIVATE S3 Settings
# --------------------------------------------
PRIVATE_AWS_ACCESS_KEY_ID=null
PRIVATE_AWS_SECRET_ACCESS_KEY=null
PRIVATE_AWS_DEFAULT_REGION=null
PRIVATE_AWS_BUCKET=null
PRIVATE_AWS_URL=null
PRIVATE_AWS_BUCKET_ROOT=null
# --------------------------------------------
# OPTIONAL: AWS Settings
# --------------------------------------------
AWS_ACCESS_KEY_ID=null
AWS_SECRET_ACCESS_KEY=null
AWS_DEFAULT_REGION=null
# --------------------------------------------
# OPTIONAL: LOGIN THROTTLING
# --------------------------------------------
LOGIN_MAX_ATTEMPTS=5
LOGIN_LOCKOUT_DURATION=60
RESET_PASSWORD_LINK_EXPIRES=900
# --------------------------------------------
# OPTIONAL: MISC
# --------------------------------------------
LOG_CHANNEL=stderr
LOG_MAX_DAYS=10
APP_LOCKED=false
APP_CIPHER=AES-256-CBC
APP_FORCE_TLS=false
GOOGLE_MAPS_API=
LDAP_MEM_LIM=500M
LDAP_TIME_LIM=600

View file

@ -1,18 +1,18 @@
# --------------------------------------------
# REQUIRED: DB SETUP
# REQUIRED: DOCKER SPECIFIC SETTINGS
# --------------------------------------------
MYSQL_DATABASE=snipeit
MYSQL_USER=snipeit
MYSQL_PASSWORD=changeme1234
MYSQL_ROOT_PASSWORD=changeme1234
APP_VERSION=v6.4.1
APP_PORT=8000
# --------------------------------------------
# REQUIRED: BASIC APP SETTINGS
# --------------------------------------------
APP_ENV=develop
APP_ENV=production
APP_DEBUG=false
# please regenerate the APP_KEY value by calling `docker-compose run --rm snipeit bash` and then `php artisan key:generate --show` and then copy paste the value here
# Please regenerate the APP_KEY value by calling `docker compose run --rm snipeit php artisan key:generate --show`. Copy paste the value here
APP_KEY=base64:3ilviXqB9u6DX1NRcyWGJ+sjySF+H18CPDGb3+IVwMQ=
APP_URL=http://localhost:8000
# https://en.wikipedia.org/wiki/List_of_tz_database_time_zones - TZ identifier
APP_TIMEZONE='UTC'
APP_LOCALE=en
MAX_RESULTS=500
@ -27,10 +27,12 @@ PUBLIC_FILESYSTEM_DISK=local_public
# REQUIRED: DATABASE SETTINGS
# --------------------------------------------
DB_CONNECTION=mysql
DB_HOST=mariadb
DB_HOST=db
DB_PORT='3306'
DB_DATABASE=snipeit
DB_USERNAME=snipeit
DB_PASSWORD=changeme1234
MYSQL_ROOT_PASSWORD=changeme1234
DB_PREFIX=null
DB_DUMP_PATH='/usr/bin'
DB_CHARSET=utf8mb4
@ -62,13 +64,18 @@ MAIL_REPLYTO_ADDR=you@example.com
MAIL_REPLYTO_NAME='Snipe-IT'
MAIL_AUTO_EMBED_METHOD='attachment'
# --------------------------------------------
# REQUIRED: DATA PROTECTION
# --------------------------------------------
ALLOW_BACKUP_DELETE=false
ALLOW_DATA_PURGE=false
# --------------------------------------------
# REQUIRED: IMAGE LIBRARY
# This should be gd or imagick
# --------------------------------------------
IMAGE_LIB=gd
# --------------------------------------------
# OPTIONAL: BACKUP SETTINGS
# --------------------------------------------
@ -76,7 +83,6 @@ MAIL_BACKUP_NOTIFICATION_DRIVER=null
MAIL_BACKUP_NOTIFICATION_ADDRESS=null
BACKUP_ENV=true
# --------------------------------------------
# OPTIONAL: SESSION SETTINGS
# --------------------------------------------
@ -91,7 +97,7 @@ API_TOKEN_EXPIRATION_YEARS=40
# --------------------------------------------
# OPTIONAL: SECURITY HEADER SETTINGS
# --------------------------------------------
APP_TRUSTED_PROXIES=192.168.1.1,10.0.0.1
APP_TRUSTED_PROXIES=192.168.1.1,10.0.0.1,172.0.0.0/8
ALLOW_IFRAMING=false
REFERRER_POLICY=same-origin
ENABLE_CSP=false
@ -109,7 +115,7 @@ CACHE_PREFIX=snipeit
# --------------------------------------------
# OPTIONAL: REDIS SETTINGS
# --------------------------------------------
REDIS_HOST=redis
REDIS_HOST=null
REDIS_PASSWORD=null
REDIS_PORT=6379

View file

@ -5,6 +5,6 @@
"DOC4": "You should really just ignore it and run upgrade.php. Really",
"php_min_version": "8.1.0",
"php_max_major_minor": "8.2",
"php_max_wontwork": "8.3.0",
"php_max_wontwork": "8.4.0",
"current_snipeit_version": "7.0"
}

View file

@ -85,7 +85,7 @@ class AssetModelsController extends Controller
$model->category_id = $request->input('category_id');
$model->notes = $request->input('notes');
$model->user_id = Auth::id();
$model->requestable = Request::has('requestable');
$model->requestable = $request->has('requestable');
if ($request->input('fieldset_id') != '') {
$model->fieldset_id = $request->input('fieldset_id');

View file

@ -121,12 +121,12 @@ return [
'notifications' => [
'notifications' => [
\Spatie\Backup\Notifications\Notifications\BackupHasFailed::class => [env('MAIL_BACKUP_NOTIFICATION_DRIVER', null)],
\Spatie\Backup\Notifications\Notifications\UnhealthyBackupWasFound::class => [env('MAIL_BACKUP_NOTIFICATION_DRIVER', null)],
\Spatie\Backup\Notifications\Notifications\CleanupHasFailed::class => [env('MAIL_BACKUP_NOTIFICATION_DRIVER', null)],
\Spatie\Backup\Notifications\Notifications\BackupWasSuccessful::class => [env('MAIL_BACKUP_NOTIFICATION_DRIVER', null)],
\Spatie\Backup\Notifications\Notifications\HealthyBackupWasFound::class => [env('MAIL_BACKUP_NOTIFICATION_DRIVER', null)],
\Spatie\Backup\Notifications\Notifications\CleanupWasSuccessful::class => [env('MAIL_BACKUP_NOTIFICATION_DRIVER', null)],
\Spatie\Backup\Notifications\Notifications\BackupHasFailedNotification::class => [env('MAIL_BACKUP_NOTIFICATION_DRIVER', null)],
\Spatie\Backup\Notifications\Notifications\UnhealthyBackupWasFoundNotification::class => [env('MAIL_BACKUP_NOTIFICATION_DRIVER', null)],
\Spatie\Backup\Notifications\Notifications\CleanupHasFailedNotification::class => [env('MAIL_BACKUP_NOTIFICATION_DRIVER', null)],
\Spatie\Backup\Notifications\Notifications\BackupWasSuccessfulNotification::class => [env('MAIL_BACKUP_NOTIFICATION_DRIVER', null)],
\Spatie\Backup\Notifications\Notifications\HealthyBackupWasFoundNotification::class => [env('MAIL_BACKUP_NOTIFICATION_DRIVER', null)],
\Spatie\Backup\Notifications\Notifications\CleanupWasSuccessfulNotification::class => [env('MAIL_BACKUP_NOTIFICATION_DRIVER', null)],
],
/*

View file

@ -1,10 +1,10 @@
<?php
return array (
'app_version' => 'v7.0.0-dev',
'full_app_version' => 'v7.0.0 - build 8df9007-gb489c71fa2',
'build_version' => '13487',
'app_version' => 'v7.0.2',
'full_app_version' => 'v7.0.2 - build 13978-g430808e18',
'build_version' => '13978',
'prerelease_version' => '',
'hash_version' => '8df9007',
'full_hash' => 'v7.0.0-99-8df9007',
'hash_version' => 'g430808e18',
'full_hash' => 'v7.0.2-12-g430808e18',
'branch' => 'develop',
);

50
dev.docker-compose.yml Normal file
View file

@ -0,0 +1,50 @@
version: '3'
services:
snipeit:
build:
context: .
dockerfile: Dockerfile.alpine
container_name: snipeit
ports:
- "8000:80"
volumes:
- ./storage/logs:/var/www/html/storage/logs
depends_on:
- mariadb
- redis
env_file:
- .env.docker
networks:
- snipeit-backend
mariadb:
image: mariadb:10.6.4-focal
volumes:
- db:/var/lib/mysql
env_file:
- .env.docker
networks:
- snipeit-backend
ports:
- "3306:3306"
redis:
image: redis:6.2.5-buster
networks:
- snipeit-backend
mailhog:
image: mailhog/mailhog:v1.0.1
ports:
# - 1025:1025
- "8025:8025"
networks:
- snipeit-backend
volumes:
db: {}
networks:
snipeit-backend: {}

View file

@ -1,50 +1,34 @@
version: '3'
volumes:
db_data:
storage:
services:
snipeit:
build:
context: .
dockerfile: Dockerfile.alpine
container_name: snipeit
ports:
- "8000:80"
app:
image: snipe/snipe-it:${APP_VERSION:-v6.4.1}
restart: always
volumes:
- ./storage/logs:/var/www/html/storage/logs
- storage:/var/lib/snipeit
ports:
- "${APP_PORT:-8000}:80"
depends_on:
- mariadb
- redis
db:
condition: service_healthy
restart: true
env_file:
- .env.docker
networks:
- snipeit-backend
- .env
mariadb:
db:
image: mariadb:10.6.4-focal
restart: always
volumes:
- db:/var/lib/mysql
env_file:
- .env.docker
networks:
- snipeit-backend
ports:
- "3306:3306"
redis:
image: redis:6.2.5-buster
networks:
- snipeit-backend
mailhog:
image: mailhog/mailhog:v1.0.1
ports:
# - 1025:1025
- "8025:8025"
networks:
- snipeit-backend
volumes:
db: {}
networks:
snipeit-backend: {}
- db_data:/var/lib/mysql
environment:
MYSQL_DATABASE: ${DB_DATABASE}
MYSQL_USER: ${DB_USERNAME}
MYSQL_PASSWORD: ${DB_PASSWORD}
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
healthcheck:
test: mysqladmin ping -h 127.0.0.1 -u $$MYSQL_USER --password=$$MYSQL_PASSWORD
interval: 5s
timeout: 1s
retries: 5

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
public/js/dist/all.js vendored

Binary file not shown.

Binary file not shown.

View file

@ -1,23 +1,24 @@
{
"/js/build/app.js": "/js/build/app.js?id=bcf31142100dae10c9e075884f901d56",
"/css/dist/skins/skin-red.css": "/css/dist/skins/skin-red.css?id=44bf834f2110504a793dadec132a5898",
"/css/dist/skins/skin-blue.css": "/css/dist/skins/skin-blue.css?id=f677207c6cf9678eb539abecb408c374",
"/css/build/overrides.css": "/css/build/overrides.css?id=004835e70ed3ae2e2340162b7a37c752",
"/css/build/app.css": "/css/build/app.css?id=7ecac57fc8cf6fdbe447c18d5f2ae7bc",
"/css/dist/skins/skin-orange.css": "/css/dist/skins/skin-orange.css?id=6f0563e726c2fe4fab4026daaa5bfdf2",
"/css/dist/skins/skin-orange-dark.css": "/css/dist/skins/skin-orange-dark.css?id=620b684d9dd9d3bb5fdda00a3a2467c3",
"/css/dist/skins/skin-blue-dark.css": "/css/dist/skins/skin-blue-dark.css?id=23f2e8df6b60e8d9816e645cc5000874",
"/css/dist/skins/skin-yellow-dark.css": "/css/dist/skins/skin-yellow-dark.css?id=2600828a93288ba791de9bf711171796",
"/css/dist/skins/skin-yellow.css": "/css/dist/skins/skin-yellow.css?id=7b315b9612b8fde8f9c5b0ddb6bba690",
"/css/dist/skins/skin-purple-dark.css": "/css/dist/skins/skin-purple-dark.css?id=e56aa0fcc7789f1efd1e14bc5e0b4159",
"/css/dist/skins/skin-purple.css": "/css/dist/skins/skin-purple.css?id=6fe68325d5356197672c27bc77cedcb4",
"/css/dist/skins/skin-red-dark.css": "/css/dist/skins/skin-red-dark.css?id=821b68e0a3efc3b6743453bf0ed2a954",
"/css/dist/skins/skin-black-dark.css": "/css/dist/skins/skin-black-dark.css?id=b31e80c39b29106d02bf9b3a0a833343",
"/css/dist/skins/skin-black.css": "/css/dist/skins/skin-black.css?id=76482123f6c70e866d6b971ba91de7bb",
"/css/dist/skins/skin-green-dark.css": "/css/dist/skins/skin-green-dark.css?id=ec0a01609bec55e90f0692d86cb81625",
"/css/dist/skins/skin-green.css": "/css/dist/skins/skin-green.css?id=0a82a6ae6bb4e58fe62d162c4fb50397",
"/css/dist/skins/skin-contrast.css": "/css/dist/skins/skin-contrast.css?id=da6c7997d9de2f8329142399f0ce50da",
"/css/dist/all.css": "/css/dist/all.css?id=0f9956c66f93c6417f69f0134c6ae128",
"/js/build/app.js": "/js/build/app.js?id=ceb28a75cb946bd1ca5b42002e222142",
"/css/dist/skins/skin-red.css": "/css/dist/skins/skin-red.css?id=b9a74ec0cd68f83e7480d5ae39919beb",
"/css/dist/skins/skin-blue.css": "/css/dist/skins/skin-blue.css?id=392cc93cfc0be0349bab9697669dd091",
"/css/build/overrides.css": "/css/build/overrides.css?id=3a0b83c0a9919e91f7c795a1971382fd",
"/css/build/app.css": "/css/build/app.css?id=d6fd5ea2989e7ab278745d995c167ae7",
"/css/build/AdminLTE.css": "/css/build/AdminLTE.css?id=a67bd93bed52e6a29967fe472de66d6c",
"/css/dist/skins/skin-orange.css": "/css/dist/skins/skin-orange.css?id=268041e902b019730c23ee3875838005",
"/css/dist/skins/skin-orange-dark.css": "/css/dist/skins/skin-orange-dark.css?id=03075904b967308132b810bc0205ab1c",
"/css/dist/skins/skin-blue-dark.css": "/css/dist/skins/skin-blue-dark.css?id=47ab28abd019c2b1f9aae60a3d44824a",
"/css/dist/skins/skin-yellow-dark.css": "/css/dist/skins/skin-yellow-dark.css?id=af8c7daf7e9a2c784eafb76f65c418f7",
"/css/dist/skins/skin-yellow.css": "/css/dist/skins/skin-yellow.css?id=fc7adb943668ac69fe4b646625a7571f",
"/css/dist/skins/skin-purple-dark.css": "/css/dist/skins/skin-purple-dark.css?id=7fb8cf2421ad272b41393fdf5844559f",
"/css/dist/skins/skin-purple.css": "/css/dist/skins/skin-purple.css?id=cf6c8c340420724b02d6e787ef9bded5",
"/css/dist/skins/skin-red-dark.css": "/css/dist/skins/skin-red-dark.css?id=122d3df19d2c0552d7ef388e69f7d71f",
"/css/dist/skins/skin-black-dark.css": "/css/dist/skins/skin-black-dark.css?id=5414c37b1403f41e051ad7b3aac112b4",
"/css/dist/skins/skin-black.css": "/css/dist/skins/skin-black.css?id=1f33ca3d860461c1127ec465ab3ebb6b",
"/css/dist/skins/skin-green-dark.css": "/css/dist/skins/skin-green-dark.css?id=bd61fefb56b30ed6d8c946f02bc956fb",
"/css/dist/skins/skin-green.css": "/css/dist/skins/skin-green.css?id=b48f4d8af0e1ca5621c161e93951109f",
"/css/dist/skins/skin-contrast.css": "/css/dist/skins/skin-contrast.css?id=f0fbbb0ac729ea092578fb05ca615460",
"/css/dist/all.css": "/css/dist/all.css?id=a9f493a1d66b45420401f3ae8ee4aab1",
"/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",
"/css/webfonts/fa-brands-400.ttf": "/css/webfonts/fa-brands-400.ttf?id=0141634c24336be626e05c8b77d1fa27",
@ -29,23 +30,23 @@
"/css/webfonts/fa-v4compatibility.ttf": "/css/webfonts/fa-v4compatibility.ttf?id=8994b282f9f3b7a00380bb1e2731a4bf",
"/css/webfonts/fa-v4compatibility.woff2": "/css/webfonts/fa-v4compatibility.woff2?id=111e341dba724e1df946e8d1f406a7bd",
"/css/dist/bootstrap-table.css": "/css/dist/bootstrap-table.css?id=5f79123a6750afd34dbf565faec3dda3",
"/js/build/vendor.js": "/js/build/vendor.js?id=2f71c05daf36d9ec4852d1a8c87bc74c",
"/js/build/vendor.js": "/js/build/vendor.js?id=179bfe20e8767f7df32658c6b5a10ca3",
"/js/dist/bootstrap-table.js": "/js/dist/bootstrap-table.js?id=e5918703a22f8992c4c98f1dbbecb8f7",
"/js/dist/all.js": "/js/dist/all.js?id=aa7cb7c65a042b69e46aeaa93a7d50ec",
"/js/dist/all.js": "/js/dist/all.js?id=99df559d106d7c1da6beff663646d76f",
"/js/dist/all-defer.js": "/js/dist/all-defer.js?id=75d841799f917cbcacf6b87698379726",
"/css/dist/skins/skin-green.min.css": "/css/dist/skins/skin-green.min.css?id=0a82a6ae6bb4e58fe62d162c4fb50397",
"/css/dist/skins/skin-green-dark.min.css": "/css/dist/skins/skin-green-dark.min.css?id=ec0a01609bec55e90f0692d86cb81625",
"/css/dist/skins/skin-black.min.css": "/css/dist/skins/skin-black.min.css?id=76482123f6c70e866d6b971ba91de7bb",
"/css/dist/skins/skin-black-dark.min.css": "/css/dist/skins/skin-black-dark.min.css?id=b31e80c39b29106d02bf9b3a0a833343",
"/css/dist/skins/skin-blue.min.css": "/css/dist/skins/skin-blue.min.css?id=f677207c6cf9678eb539abecb408c374",
"/css/dist/skins/skin-blue-dark.min.css": "/css/dist/skins/skin-blue-dark.min.css?id=23f2e8df6b60e8d9816e645cc5000874",
"/css/dist/skins/skin-yellow.min.css": "/css/dist/skins/skin-yellow.min.css?id=7b315b9612b8fde8f9c5b0ddb6bba690",
"/css/dist/skins/skin-yellow-dark.min.css": "/css/dist/skins/skin-yellow-dark.min.css?id=2600828a93288ba791de9bf711171796",
"/css/dist/skins/skin-red.min.css": "/css/dist/skins/skin-red.min.css?id=44bf834f2110504a793dadec132a5898",
"/css/dist/skins/skin-red-dark.min.css": "/css/dist/skins/skin-red-dark.min.css?id=821b68e0a3efc3b6743453bf0ed2a954",
"/css/dist/skins/skin-purple.min.css": "/css/dist/skins/skin-purple.min.css?id=6fe68325d5356197672c27bc77cedcb4",
"/css/dist/skins/skin-purple-dark.min.css": "/css/dist/skins/skin-purple-dark.min.css?id=e56aa0fcc7789f1efd1e14bc5e0b4159",
"/css/dist/skins/skin-orange.min.css": "/css/dist/skins/skin-orange.min.css?id=6f0563e726c2fe4fab4026daaa5bfdf2",
"/css/dist/skins/skin-orange-dark.min.css": "/css/dist/skins/skin-orange-dark.min.css?id=620b684d9dd9d3bb5fdda00a3a2467c3",
"/css/dist/skins/skin-contrast.min.css": "/css/dist/skins/skin-contrast.min.css?id=da6c7997d9de2f8329142399f0ce50da"
"/css/dist/skins/skin-green.min.css": "/css/dist/skins/skin-green.min.css?id=b48f4d8af0e1ca5621c161e93951109f",
"/css/dist/skins/skin-green-dark.min.css": "/css/dist/skins/skin-green-dark.min.css?id=bd61fefb56b30ed6d8c946f02bc956fb",
"/css/dist/skins/skin-black.min.css": "/css/dist/skins/skin-black.min.css?id=1f33ca3d860461c1127ec465ab3ebb6b",
"/css/dist/skins/skin-black-dark.min.css": "/css/dist/skins/skin-black-dark.min.css?id=5414c37b1403f41e051ad7b3aac112b4",
"/css/dist/skins/skin-blue.min.css": "/css/dist/skins/skin-blue.min.css?id=392cc93cfc0be0349bab9697669dd091",
"/css/dist/skins/skin-blue-dark.min.css": "/css/dist/skins/skin-blue-dark.min.css?id=47ab28abd019c2b1f9aae60a3d44824a",
"/css/dist/skins/skin-yellow.min.css": "/css/dist/skins/skin-yellow.min.css?id=fc7adb943668ac69fe4b646625a7571f",
"/css/dist/skins/skin-yellow-dark.min.css": "/css/dist/skins/skin-yellow-dark.min.css?id=af8c7daf7e9a2c784eafb76f65c418f7",
"/css/dist/skins/skin-red.min.css": "/css/dist/skins/skin-red.min.css?id=b9a74ec0cd68f83e7480d5ae39919beb",
"/css/dist/skins/skin-red-dark.min.css": "/css/dist/skins/skin-red-dark.min.css?id=122d3df19d2c0552d7ef388e69f7d71f",
"/css/dist/skins/skin-purple.min.css": "/css/dist/skins/skin-purple.min.css?id=cf6c8c340420724b02d6e787ef9bded5",
"/css/dist/skins/skin-purple-dark.min.css": "/css/dist/skins/skin-purple-dark.min.css?id=7fb8cf2421ad272b41393fdf5844559f",
"/css/dist/skins/skin-orange.min.css": "/css/dist/skins/skin-orange.min.css?id=268041e902b019730c23ee3875838005",
"/css/dist/skins/skin-orange-dark.min.css": "/css/dist/skins/skin-orange-dark.min.css?id=03075904b967308132b810bc0205ab1c",
"/css/dist/skins/skin-contrast.min.css": "/css/dist/skins/skin-contrast.min.css?id=f0fbbb0ac729ea092578fb05ca615460"
}

View file

@ -15,8 +15,8 @@ return [
'delete_confirm' => 'Opravdu chcete odstranit tuto položku?',
'edit' => 'Upravit majetek',
'model_deleted' => 'Tento model majetku byl odstraněn. Před obnovením majetku musíte model obnovit.',
'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' => 'Tento model je pro toto aktivum neplatný.',
'model_invalid_fix' => 'Aktiva musí být před pokusem o zaevidování nebo vyřazení, případně před auditem, aktualizována pomocí platného modelu aktiva.',
'requestable' => 'Lze vyžádat',
'requested' => 'Požadováno',
'not_requestable' => 'Nelze vyžádat',
@ -31,7 +31,7 @@ return [
',
'csv_import_match_f-l' => 'Pokuste se porovnat uživatele podle formátu <strong>firstname.lastname</strong> (<code>jane.smith</code>)',
'csv_import_match_initial_last' => 'Pokuste se porovnat uživatele podle formátu <strong>první počáteční příjmení</strong> (<code>jsmith</code>)',
'csv_import_match_first' => 'Try to match users by <strong>first name</strong> (<code>jane</code>) format',
'csv_import_match_first' => 'Zkuste porovnat uživatele podle formátu <strong>křestního jména</strong> (<code>jane</code>)',
'csv_import_match_email' => 'Pokuste se porovnat uživatele pomocí <strong>e-mailu</strong> jako uživatelské jméno',
'csv_import_match_username' => 'Pokuste se porovnat uživatele pomocí <strong>uživatelského jména</strong>',
'error_messages' => 'Chybové zprávy:',

View file

@ -11,9 +11,9 @@ return [
'activity_report' => 'Report aktivity',
'address' => 'Adresa',
'admin' => 'Admin',
'admin_tooltip' => 'This user has admin privileges',
'superuser' => 'Superuser',
'superuser_tooltip' => 'This user has superuser privileges',
'admin_tooltip' => 'Tento uživatel má administrátorská oprávnění',
'superuser' => 'Superuživatel',
'superuser_tooltip' => 'Tento uživatel má superuživatelská oprávnění',
'administrator' => 'Správce',
'add_seats' => 'Přidaná licenční místa',
'age' => "Stáří",
@ -205,8 +205,8 @@ return [
'new_password' => 'Nové heslo',
'next' => 'Další',
'next_audit_date' => 'Další datum auditu',
'next_audit_date_help' => 'If you use auditing in your organization, this is usually automatically calculated based on the asset&apos;s last audit date and audit frequency (in <code>Admin Settings &gt; Alerts</code>) 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' => 'Pokud ve své organizaci používáte audit, je tato hodnota obvykle automaticky vypočtena na základě data posledního auditu aktiva a frekvence auditů (v <code>Nastavení administrátora &gt; Upozornění</code>) a můžete ji ponechat prázdnou. V případě potřeby můžete toto datum nastavit zde ručně, ale musí být pozdější než datum posledního auditu. ',
'audit_images_help' => 'Obrázky auditu najdete na kartě Historie aktiva.',
'no_email' => 'K tomuto uživateli není přiřazena žádná e-mailová adresa',
'last_audit' => 'Poslední audit',
'new' => 'nový!',
@ -244,8 +244,8 @@ return [
'requested_assets' => 'Vyžádaný majetek',
'requested_assets_menu' => 'Vyžádaný majetek',
'request_canceled' => 'Žádost zrušena',
'request_item' => 'Request this item',
'external_link_tooltip' => 'External link to',
'request_item' => 'Požádat o tuto položku',
'external_link_tooltip' => 'Externí odkazy',
'save' => 'Uložit',
'select_var' => 'Vyberte :thing... ', // this will eventually replace all of our other selects
'select' => 'Zvolit',
@ -302,7 +302,7 @@ return [
'user' => 'Uživatel',
'accepted' => 'přijato',
'declined' => 'zamítnuto',
'declined_note' => 'Declined Notes',
'declined_note' => 'Odmítnuté poznámky',
'unassigned' => 'Nepřiřazeno',
'unaccepted_asset_report' => 'Nepřijatelné majetky',
'users' => 'Uživatelé',
@ -403,9 +403,9 @@ return [
'accessory_name' => 'Název příslušenství:',
'clone_item' => 'Duplikovat položku',
'checkout_tooltip' => 'Vydat položku',
'checkin_tooltip' => 'Check this item in so that it is available for re-issue, re-imaging, etc',
'checkin_tooltip' => 'Zaškrtněte tuto položku, aby byla k dispozici pro opětovné vydání, opětovné načtení atd',
'checkout_user_tooltip' => 'Vydat položku uživateli',
'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' => 'Můžete se rozhodnout, že toto aktivum zařadíte do jiného umístění, než je výchozí umístění tohoto aktiva :default_location, pokud je nastaveno',
'maintenance_mode' => 'Systém je momentálně nedostupný kvůli aktualizaci. Zkuste to, prosím, později.',
'maintenance_mode_title' => 'Systém je dočasně nedostupný',
'ldap_import' => 'Heslo by nemělo být spravováno LDAP. (To vám umožní odeslat žádost o obnovení zapomenutého hesla.)',
@ -506,7 +506,7 @@ return [
'address2' => 'Adresa 2',
'import_note' => 'Importováno pomocí csv importu',
],
'remove_customfield_association' => 'Remove this field from the fieldset. This will not delete the custom field, only this field\'s association with this fieldset.',
'remove_customfield_association' => 'Odstranění tohoto pole ze sady polí. Tím se neodstraní vlastní pole, ale pouze spojení tohoto pole s touto sadou polí.',
'checked_out_to_fields' => 'Checked Out To Fields',
'percent_complete' => '% dokončit',
'uploading' => 'Nahrávám... ',

View file

@ -51,13 +51,6 @@ return [
'invalidfiles' => 'One or more of your files is too large or is a filetype that is not allowed. Allowed filetypes are png, gif, jpg, doc, docx, pdf, and txt.',
],
'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',
],
'import' => [
'error' => 'Some items did not import correctly.',
'errorDetail' => 'The following Items were not imported because of errors.',

View file

@ -287,8 +287,18 @@ return [
'zerofill_count' => 'Length of asset tags, including zerofill',
'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.',
'oauth_title' => 'OAuth API Settings',
'oauth_clients' => 'OAuth Clients',
'oauth' => 'OAuth',
'oauth_help' => 'Oauth Endpoint Settings',
'oauth_no_clients' => 'You have not created any OAuth clients yet.',
'oauth_secret' => 'Secret',
'oauth_authorized_apps' => 'Authorized Applications',
'oauth_redirect_url' => 'Redirect URL',
'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',
'no_scopes' => 'No scopes',
'asset_tag_title' => 'Update Asset Tag Settings',
'barcode_title' => 'Update Barcode Settings',
'barcodes' => 'Barcodes',

View file

@ -7,15 +7,15 @@ return array(
'checkin' => 'Registrar Accesorio',
'create' => 'Crear Accesorio',
'edit' => 'Editar Accesorio',
'eula_text' => 'Categoría EULA',
'eula_text_help' => 'Este campo permite personalizar sus EULAs para tipos específicos de equipos. Si solo tiene un EULA para todos sus equipos, puede seleccionar la siguiente opción para usar el valor por defecto.',
'require_acceptance' => 'Requerir confirmación de usuarios para la aceptación de equipos en esta categoría.',
'no_default_eula' => 'No se encontró un EULA por defecto. Agregue uno en Configuración.',
'eula_text' => 'Términos y condiciones de la categoría',
'eula_text_help' => 'Este campo permite personalizar los términos y condiciones para tipos específicos de activos. Si solo tiene unos términos y condiciones para todos sus activos, puede seleccionar la siguiente opción para usar el valor por defecto.',
'require_acceptance' => 'Pedir a los usuarios confirmación de aceptación de los elementos en esta categoría.',
'no_default_eula' => 'No se encontraron términos y condiciones por defecto. Agregue unos en Configuración.',
'total' => 'Total ',
'remaining' => 'Disponibles',
'update' => 'Actualizar Accesorio',
'use_default_eula' => 'En su lugar, use el <a href="#" data-toggle="modal" data-target="#eulaModal">EULA por defecto</a>.',
'use_default_eula_disabled' => '<del>En su lugar, use el EULA por defecto.</del> No esta configurado un EULA por defecto. Por favor agregue uno en Configuración.',
'use_default_eula' => 'En su lugar, use los <a href="#" data-toggle="modal" data-target="#eulaModal">términos y condiciones por defecto</a>.',
'use_default_eula_disabled' => '<del>En su lugar, use los términos y condiciones por defecto.</del> No están configurados términos y condiciones defecto. Por favor agregue unos en Configuración.',
'clone' => 'Clonar accesorio',
'delete_disabled' => 'Este accesorio no se puede eliminar aún porque algunos artículos todavía están retirados.',

View file

@ -2,7 +2,7 @@
return array(
'dl_csv' => 'Descargar CSV',
'eula_text' => 'EULA',
'eula_text' => 'Términos y condiciones',
'id' => 'ID',
'require_acceptance' => 'Aceptación',
'title' => 'Nombre de accesorio',

View file

@ -1,25 +1,25 @@
<?php
return array(
'asset_categories' => 'Categorías de Equipos',
'category_name' => 'Nombre de la Categoría',
'checkin_email' => 'Enviar un correo al usuario al asignar/desasignar.',
'checkin_email_notification' => 'A este usuario se le enviará un correo electrónico al asignar/desasignar.',
'clone' => 'Clonar Categoría',
'create' => 'Crear Categoría',
'edit' => 'Editar Categoría',
'email_will_be_sent_due_to_global_eula' => 'Se enviará un correo electrónico al usuario porque se está utilizando el EULA global.',
'email_will_be_sent_due_to_category_eula' => 'Se enviará un correo electrónico al usuario porque se ha establecido un EULA para esta categoría.',
'eula_text' => 'Licencia de Categoría',
'eula_text_help' => 'Este campo te permite personalizar tus licencias para tipos específicos de equipos, Si sólo tienes una licencia para todos tus activos, puedes seleccionar el cuadro debajo para usar la licencia primaria por defecto.',
'asset_categories' => 'Categorías de activos',
'category_name' => 'Nombre de la categoría',
'checkin_email' => 'Enviar un correo al usuario al devolver/asignar.',
'checkin_email_notification' => 'A este usuario se le enviará un correo electrónico al devolver/asignar.',
'clone' => 'Clonar categoría',
'create' => 'Crear categoría',
'edit' => 'Editar categoría',
'email_will_be_sent_due_to_global_eula' => 'Se enviará un correo electrónico al usuario porque se están utilizando los términos y condiciones globales.',
'email_will_be_sent_due_to_category_eula' => 'Se enviará un correo electrónico al usuario porque se han establecido términos y condiciones para esta categoría.',
'eula_text' => 'Términos y condiciones de la categoría',
'eula_text_help' => 'Este campo permite personalizar los términos y condiciones para tipos específicos de activos. Si solo tiene unos términos y condiciones para todos sus activos, puede seleccionar la siguiente opción para usar la definición por defecto.',
'name' => 'Nombre de la Categoría',
'require_acceptance' => 'Requerir que los usuarios confirmen que aceptan los equipos en esta categoría.',
'required_acceptance' => 'Se le enviará un email a este usuario con un enlace para confirmar que acepta este elemento.',
'required_eula' => 'Se le enviará una copia de las licencias a este usuario',
'no_default_eula' => 'No se ha encontrado una licencia primaria por defecto. Añade una en Configuración.',
'update' => 'Actualizar Categoría',
'use_default_eula' => 'Usa la <a href="#" data-toggle="modal" data-target="#eulaModal">licencia primaria predeterminada</a> en su lugar.',
'use_default_eula_disabled' => '<del>Usa la licencia primaria predeterminada en su lugar.</del> No se ha establecido ninguna licencia primaria predeterminada. Por favor, añade una en las Configuraciones.',
'use_default_eula_column' => 'Usar EULA por defecto',
'require_acceptance' => 'Requerir a los usuarios que confirmen la aceptación de los elementos en esta categoría.',
'required_acceptance' => 'Este usuario recibirá un correo electrónico con un enlace para confirmar la aceptación de este elemento.',
'required_eula' => 'Se enviará un correo electrónico a este usuario con una copia de los términos y condiciones',
'no_default_eula' => 'No se encontró definición de los términos y condiciones por defecto. Agregue unos en Configuración.',
'update' => 'Actualizar categoría',
'use_default_eula' => 'En su lugar, use los <a href="#" data-toggle="modal" data-target="#eulaModal">términos y condiciones por defecto</a>.',
'use_default_eula_disabled' => '<del>En su lugar, use los términos y condicione por defecto.</del> No se han establecido términos y condiciones por defecto. Por favor agregue unos en Configuración.',
'use_default_eula_column' => 'Usar los términos y condiciones por defecto',
);

View file

@ -3,24 +3,24 @@
return array(
'does_not_exist' => 'La categoría no existe.',
'assoc_models' => 'Esta categoría está actualmente asociada con al menos un modelo y no puede ser eliminada. Por favor actualiza tus modelos para no referenciar más esta categoría e inténtalo de nuevo. ',
'assoc_items' => 'Esta categoría está actualmente asociada con al menos un: asset_type y no se puede eliminar. Por favor actualice su: asset_type para que no haga referencia a esta categoría e inténtelo de nuevo. ',
'assoc_models' => 'Esta categoría está asociada actualmente con al menos un modelo y no se puede eliminar. Por favor actualice sus modelos para que no hagan referencia a esta categoría e inténtelo de nuevo. ',
'assoc_items' => 'Esta categoría está asociada actualmente con al menos un: asset_type y no se puede eliminar. Por favor actualice su: asset_type para que no haga referencia a esta categoría e inténtelo de nuevo. ',
'create' => array(
'error' => 'La categoría no fue creada, por favor inténtalo de nuevo.',
'success' => 'Categoría creada con éxito.'
'error' => 'La categoría no fue creada, por favor inténtelo de nuevo.',
'success' => 'Categoría creada exitosamente.'
),
'update' => array(
'error' => 'La categoría no se actualizó, por favor, inténtalo de nuevo',
'success' => 'Categoría actualizada con éxito.',
'cannot_change_category_type' => 'No se puede cambiar el tipo de categoría una vez que se ha creado',
'error' => 'La categoría no se actualizó, por favor, inténtelo de nuevo',
'success' => 'Categoría actualizada exitosamente.',
'cannot_change_category_type' => 'No puede cambiar el tipo de categoría una vez que se ha creado',
),
'delete' => array(
'confirm' => '¿Estás seguro de que deseas eliminar esta categoría?',
'error' => 'Hubo un problema eliminando la categoría. Por favor, inténtalo de nuevo.',
'success' => 'La categoría fue eliminada con éxito.'
'confirm' => '¿Está seguro de que desea eliminar esta categoría?',
'error' => 'Hubo un problema eliminando la categoría. Inténtelo de nuevo.',
'success' => 'La categoría fue eliminada exitosamente.'
)
);

View file

@ -1,10 +1,10 @@
<?php
return array(
'eula_text' => 'Acuerdo de uso (EULA)',
'eula_text' => 'Términos y condiciones',
'id' => 'ID',
'parent' => 'Padre',
'require_acceptance' => 'Aceptación',
'title' => 'Nombre de Categoría del Equipo',
'title' => 'Nombre de la categoría del activo',
);

View file

@ -2,6 +2,6 @@
return [
'select_company' => 'Seleccionar Compañía',
'about_companies' => 'Acerca de las Compañías',
'about_companies_description' => ' Puede utilizar las empresas como un campo informativo simple, o puede utilizarlos para restringir la visibilidad de los activos y la disponibilidad a los usuarios con una empresa específica habilitando el soporte completo de la compañía en su Configuración de Administración.',
'about_companies' => 'Acerca de las empresas',
'about_companies_description' => ' Puede utilizar las empresas como un simple campo informativo, o puede utilizarlas para restringir la visibilidad y la disponibilidad de los activos a los usuarios con una empresa específica, esto se hace habilitando la opción de "Soporte completo a varias empresas" en la "Configuración de administrador"',
];

View file

@ -1,7 +1,7 @@
<?php
return [
'custom_fields' => 'Campos Personalizados',
'custom_fields' => 'Campos personalizados',
'manage' => 'Gestionar',
'field' => 'Campo',
'about_fieldsets_title' => 'Acerca de los Grupos de Campos Personalizados (Fieldsets)',
@ -54,8 +54,8 @@ return [
'add_to_preexisting_fieldsets' => 'Añadir a cualquier conjunto de campos existente',
'show_in_listview' => 'Mostrar por defecto en las vistas de la lista. Los usuarios autorizados podrán mostrar/ocultar a través del selector de columnas',
'show_in_listview_short' => 'Mostrar en listas',
'show_in_requestable_list_short' => 'Mostrar en la lista de activos solicitables',
'show_in_requestable_list' => 'Mostrar el valor en la lista de activos solicitables. Los campos cifrados no se mostrarán',
'show_in_requestable_list_short' => 'Mostrar en la lista de activos que se pueden solicitar',
'show_in_requestable_list' => 'Mostrar el valor en la lista de activos que se pueden solicitar. Los campos cifrados no se mostrarán',
'encrypted_options' => 'Este campo está cifrado, por lo que algunas opciones de visualización no estarán disponibles.',
];

View file

@ -26,7 +26,7 @@ return [
'default_location_phone' => 'Teléfono de ubicación por defecto',
'eol_date' => 'Fecha Fin Vida Útil',
'eol_rate' => 'Vita Útil',
'expected_checkin' => 'Fecha Esperada de Devolución',
'expected_checkin' => 'Fecha esperada de devolución',
'expires' => 'Expira',
'fully_depreciated' => 'Totalmente Depreciado',
'help_checkout' => 'Si deseas asignar este equipo inmediatamente, selecciona "Listo para Asignar" de la lista de estados de arriba. ',
@ -38,7 +38,7 @@ return [
'notes' => 'Notas',
'order' => 'Orden Número',
'qr' => 'Código QR',
'requestable' => 'Los usuarios pueden solicitar este equipo',
'requestable' => 'Los usuarios pueden solicitar este elemento',
'redirect_to_all' => 'Return to all :type',
'redirect_to_type' => 'Ir a :type',
'redirect_to_checked_out_to' => 'Go to Checked Out to',
@ -54,8 +54,8 @@ return [
'asset_location_update_default_current' => 'Actualizar ubicación predeterminada y ubicación actual',
'asset_location_update_default' => 'Actualizar sólo la ubicación predeterminada',
'asset_location_update_actual' => 'Actualizar sólo la ubicación actual',
'asset_not_deployable' => 'Ese estado de activos no es desplegable. Este activo no puede ser verificado.',
'asset_deployable' => 'Ese estado es desplegable. Este activo puede ser revisado.',
'asset_not_deployable' => 'Ese estado de activos es no utilizable. Este activo no puede ser asignado.',
'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',
'order_details' => 'Información relacionada con el pedido'

View file

@ -10,20 +10,20 @@ return [
'checkin' => 'Devolver Equipo',
'checkout' => 'Asignar Equipo',
'clone' => 'Clonar Equipo',
'deployable' => 'Desplegable',
'deployable' => 'Utilizable',
'deleted' => 'Este activo ha sido borrado.',
'delete_confirm' => '¿Está seguro de que desea eliminar este recurso?',
'edit' => 'Editar Equipo',
'model_deleted' => 'El modelo de este activo ha sido borrado. Debe restaurar el modelo antes de restaurar o crear el activo.',
'model_invalid' => 'Este modelo para este activo es inválido.',
'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.',
'requestable' => 'Puede Solicitarse',
'requestable' => 'Puede solicitarse',
'requested' => 'Solicitado',
'not_requestable' => 'No solicitable',
'not_requestable' => 'No puede solicitarse',
'requestable_status_warning' => 'No cambiar el estado solicitable',
'restore' => 'Restaurar equipo',
'pending' => 'Equipos Pendiente',
'undeployable' => 'No desplegable',
'pending' => 'Pendiente',
'undeployable' => 'No utilizable',
'undeployable_tooltip' => 'Este activo tiene una etiqueta de estado que no es desplegable y no puede ser revisado en este momento.',
'view' => 'Ver Equipo',
'csv_error' => 'Tiene un error en su archivo CSV:',

View file

@ -2,8 +2,8 @@
return [
'undeployable' => 'ADVERTENCI<strong>ADVERTENCI </strong> Este activo ha sido marcado como actualmente no desplegable.
Si este estado ha cambiado, por favor actualice el estado del activo.',
'undeployable' => '<strong>Atención:</strong> Este elemento ha sido marcado como no utilizable.
Si no es correcto, actualice el estado.',
'does_not_exist' => 'El recurso no existe.',
'does_not_exist_var'=> 'Activo con etiqueta :asset_tag no encontrado.',
'no_tag' => 'No se ha proporcionado ninguna etiqueta de activo.',
@ -45,9 +45,9 @@ return [
],
'upload' => [
'error' => 'Archivo(s) no cargados. Por favor, inténtelo de nuevo.',
'success' => 'Archivo(s) cargados correctamente.',
'nofiles' => 'No has seleccionado ningún archivo para subir, o el archivo que estás intentando subir es demasiado grande',
'error' => 'Archivo(s) no cargado(s). Por favor, inténtelo nuevamente.',
'success' => 'Archivo(s) cargado(s) exitosamente.',
'nofiles' => 'No seleccionó ningún archivo para ser cargado, o el archivo que está tratando de cargar es demasiado grande',
'invalidfiles' => 'Uno o más de sus archivos es demasiado grande o es un tipo de archivo que no está permitido. Los tipos de archivo permitidos son png, gif, jpg, doc, docx, pdf y txt.',
],

View file

@ -2,17 +2,17 @@
return [
'about_locations_title' => 'Acerca de Ubicaciones',
'about_locations' => 'Las Ubicaciones son utilizadas para hacer seguimiento de la información de ubicación de usuarios, equipos, y otros items',
'assets_rtd' => 'Equipos', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted.
'assets_checkedout' => 'Equipos Asignados',
'about_locations' => 'Las ubicaciones son utilizadas para hacer seguimiento de la información sobre ubicación de usuarios, activos, y otros ítems',
'assets_rtd' => 'Activos', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted.
'assets_checkedout' => 'Activos asignados',
'id' => 'ID',
'city' => 'Ciudad',
'state' => 'Departamento',
'country' => 'Pais',
'create' => 'Crear ubicación',
'update' => 'Actualizar ubicación',
'print_assigned' => 'Imprimir los Asignados',
'print_all_assigned' => 'Imprimir todos los Asignados',
'print_assigned' => 'Imprimir los asignados',
'print_all_assigned' => 'Imprimir todos los asignados',
'name' => 'Nombre de ubicación',
'address' => 'Dirección',
'address2' => 'Dirección línea 2',

View file

@ -31,11 +31,11 @@ return [
'backups' => 'Copias de seguridad',
'backups_help' => 'Crear, descargar y restaurar copias de seguridad ',
'backups_restoring' => 'Restaurando desde la copia de seguridad',
'backups_upload' => 'Subir copia de seguridad',
'backups_upload' => 'Cargar copia de seguridad',
'backups_path' => 'Las copias de seguridad en el servidor se almacenan en <code>:path</code>',
'backups_restore_warning' => 'Utilice el botón de restauración <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> para restaurar desde una copia de seguridad anterior. (Actualmente esto no funciona con almacenamiento de archivos S3 o Docker.)<br><br>Su <strong>base de datos completa de :app_name y cualquier archivo subido será completamente reemplazado</strong> por lo que hay en el archivo de copia de seguridad. ',
'backups_logged_out' => 'Todos los usuarios existentes, incluido usted, se cerrarán una vez que la restauración haya finalizado.',
'backups_large' => 'Las copias de seguridad muy grandes pueden agotarse en el intento de restauración y todavía pueden necesitar ser ejecutadas a través de la línea de comandos. ',
'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',
'confirm_purge' => 'Confirmar purga',
'confirm_purge_help' => 'Introduzca el texto "DELETE" en el cuadro de abajo para purgar sus registros borrados. Esta acción no se puede deshacer y borrará PERMANENTAMENTE todos los elementos y usuarios eliminados de forma soft. (Primero debes hacer una copia de seguridad, solo para estar seguro).',
@ -46,12 +46,12 @@ return [
'dashboard_message' => 'Mensaje del 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_eula_text' => 'Default EULA',
'default_eula_text' => 'Términos y condiciones por defecto',
'default_language' => 'Idioma por defecto',
'default_eula_help_text' => 'También puede asociar EULAs personalizados a categorías específicas de activos.',
'default_eula_help_text' => 'También puede asociar términos y condiciones personalizados a categorías específicas.',
'acceptance_note' => 'Añada una nota para su decisión (opcional)',
'display_asset_name' => 'Mostrar nombre de activo',
'display_checkout_date' => 'Mostrar fecha de pago',
'display_checkout_date' => 'Mostrar fecha de asignación',
'display_eol' => 'Mostrar EOL en vista de tabla',
'display_qr' => 'Mostrar códigos cuadrados',
'display_alt_barcode' => 'Mostrar código de barras 1D',
@ -60,16 +60,16 @@ return [
'alt_barcode_type' => 'Tipo de código de barras 1D',
'email_logo_size' => 'Los logotipos cuadrados en el correo electrónico se ven mejor. ',
'enabled' => 'Activado',
'eula_settings' => 'Configuración EULA',
'eula_markdown' => 'Este EULA permite <a href="https://help.github.com/articles/github-flavored-markdown/">GitHub con sabor a markdown</a>.',
'eula_settings' => 'Configuración de los términos y condiciones',
'eula_markdown' => 'Estos términos y condiciones permiten <a href="https://help.github.com/articles/github-flavored-markdown/">markdown estilo Github</a>.',
'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_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 <a href="https://help.github.com/articles/github-flavored-markdown/">Github con sabor a markdown</a>. Saltos de línea, cabeceras, imágenes, etc. pueden resultar impredecibles.',
'general_settings' => 'Configuración General',
'general_settings_keywords' => 'soporte de la empresa, firma, aceptación, formato de correo electrónico, formato de nombre de usuario, imágenes, por página, miniatura, eula, gravatar, tos, dashboard, privacidad',
'general_settings_help' => 'EULA por defecto y más',
'general_settings_keywords' => 'soporte de la empresa, firma, aceptación, formato de correo electrónico, formato de nombre de usuario, imágenes, por página, miniatura, eula, acuerdo de licencia de usuario final, términos y condiciones, gravatar, términos de servicio, tablero de indicadores, privacidad',
'general_settings_help' => 'Términos y condiciones por defecto y más',
'generate_backup' => 'Generar copia de seguridad',
'google_workspaces' => 'Espacios de trabajo de Google',
'header_color' => 'Color de cabecera',
@ -144,8 +144,8 @@ return [
'logo' => 'Logo',
'logo_print_assets' => 'Usar en la impresión',
'logo_print_assets_help' => 'Usar marca en listas de activos imprimibles ',
'full_multiple_companies_support_help_text' => 'Usuarios restringidos (incluyendo administradores) asignados a las empresas a los activos de su empresa.',
'full_multiple_companies_support_text' => 'Soporte completo de varias empresas',
'full_multiple_companies_support_help_text' => 'Limitar los usuarios asignados a empresas (incluyendo administradores) solo a los activos de esa empresa.',
'full_multiple_companies_support_text' => 'Soporte completo a varias empresas',
'show_in_model_list' => 'Mostrar en el modelo de destrucción',
'optional' => 'opcional',
'per_page' => 'Resultados por página',
@ -195,7 +195,7 @@ return [
'setting' => 'Ajustes',
'settings' => 'Ajustes',
'show_alerts_in_menu' => 'Mostrar alertas en el menú superior',
'show_archived_in_list' => 'Recursos archivados',
'show_archived_in_list' => 'Activos archivados',
'show_archived_in_list_text' => 'Mostrar recursos archivados en el listado de "todos los activos"',
'show_assigned_assets' => 'Mostrar recursos asignados a recursos',
'show_assigned_assets_help' => 'Mostrar los recursos asignados a los otros activos en Ver Usuario -> Activos, Ver Usuario -> Información -> Imprimir Todos Asignados y en Cuenta -> Ver Recursos Asignados.',
@ -258,24 +258,24 @@ return [
'thumbnail_max_h' => 'Altura máxima de la miniatura',
'thumbnail_max_h_help' => 'Altura máxima en píxeles que las miniaturas pueden mostrar en la vista de listado. Mínimo 25, máximo 500.',
'two_factor' => 'Autenticación de dos factores',
'two_factor_secret' => 'Código de dos factores',
'two_factor_enrollment' => 'Inscripción en dos factores',
'two_factor_enabled_text' => 'Habilitar dos factores',
'two_factor_reset' => 'Restablecer secreto de dos factores',
'two_factor_secret' => 'Código de verificación de dos factores',
'two_factor_enrollment' => 'Inscripción en verificación de dos factores',
'two_factor_enabled_text' => 'Activar la verificación de dos factores',
'two_factor_reset' => 'Restablecer el secreto en verificación de dos factores',
'two_factor_reset_help' => 'Esto obligará al usuario a volver a inscribir su dispositivo en su aplicación de autenticación. Esto puede ser útil si su dispositivo actualmente inscrito es perdido o robado. ',
'two_factor_reset_success' => 'Dispositivo de doble factor restablecido con éxito',
'two_factor_reset_error' => 'Error al restablecer el dispositivo de doble factor',
'two_factor_enabled_warning' => 'Habilitar doble factor si no está habilitado inmediatamente le obligará a autenticarse con un dispositivo inscrito en Google Auth. Tendrás la posibilidad de inscribir tu dispositivo si uno no está actualmente inscrito.',
'two_factor_enabled_warning' => 'Habilitar el doble factor si no está habilitado actualmente lo obligará inmediatamente a autenticarse con un dispositivo inscrito en Google Auth. Tendrá la posibilidad de inscribir su dispositivo si uno no está inscrito actualmente.',
'two_factor_enabled_help' => 'Esto activará la autenticación de dos factores usando Google Authenticator.',
'two_factor_optional' => 'Selectivo (los usuarios pueden activar o desactivar si está permitido)',
'two_factor_required' => 'Requerido para todos los usuarios',
'two_factor_disabled' => 'Deshabilitado',
'two_factor_enter_code' => 'Introduzca código de dos factores',
'two_factor_enter_code' => 'Ingrese el código de verificación de dos factores',
'two_factor_config_complete' => 'Enviar código',
'two_factor_enabled_edit_not_allowed' => 'Su administrador no le permite editar esta configuración.',
'two_factor_enrollment_text' => "Se requiere autenticación de dos factores, sin embargo su dispositivo aún no ha sido inscrito. Abre tu aplicación de Google Authenticator y escanea el código QR de abajo para inscribir tu dispositivo. Una vez que hayas inscrito, introduce el código de abajo",
'require_accept_signature' => 'Requiere firma',
'require_accept_signature_help_text' => 'Activar esta función requerirá que los usuarios se registren físicamente al aceptar un activo.',
'two_factor_enrollment_text' => "Se requiere autenticación de dos factores, sin embargo su dispositivo aún no ha sido inscrito. Abra su aplicación Google Authenticator y escanee el código QR de abajo para inscribir su dispositivo. Una vez que lo haya inscrito, introduzca el código en la parte inferior",
'require_accept_signature' => 'Solicitar firma',
'require_accept_signature_help_text' => 'Activar esta función requiere que los usuarios firmen físicamente aceptando un elemento.',
'left' => 'restante',
'right' => 'derecha',
'top' => 'arriba',

View file

@ -24,7 +24,7 @@ return [
'help' => [
'undeployable' => 'Estos equipos no pueden ser asignados.',
'deployable' => 'Estos equipos pueden ser asignados. Una vez estén asignados, asumirán el meta estado de <i class="fas fa-circle text-blue"></i> <strong>Asignado</strong>.',
'deployable' => 'Estos activos pueden ser retirados. Una vez estén asignados, asumirán el meta estado de <i class="fas fa-circle text-blue"></i> <strong>Asignado</strong>.',
'archived' => 'Estos equipos no pueden ser asignados, y solo se mostrarán en la vista de Archivados. Esto es útil para retener información sobre equipos por razones de presupuesto/revisión histórica, mientras están fuera de la lista de equipos del día a día.',
'pending' => 'Estos equipos no pueden ser asignados, suele usarse para ítems que están en reparación, o que se espera que regresen a circulación eventualmente.',
],

View file

@ -7,13 +7,13 @@ return array(
'color' => 'Color de la Gráfica',
'default_label' => 'Etiqueta Predeterminada',
'default_label_help' => 'Esto se usa para asegurar que tus etiquetas de estado de uso frecuente aparezcan en primer lugar en el campo de selección de estado, durante la creación/edición de equipos.',
'deployable' => 'Desplegable',
'info' => 'Las etiquetas de estado se usan para describir los diferentes estados en que pueden estar tus equipos. Por ejemplo: fuera en reparación, perdidos/robados, etc. Puedes crear nuevas etiquetas de estado para equipos desplegables, pendientes o archivados.',
'deployable' => 'Utilizable',
'info' => 'Las etiquetas de estado se usan para describir los diferentes estados en que pueden estar sus equipos. Por ejemplo: en reparación, perdidos/robados, etc. Puede crear nuevas etiquetas de estado para equipos utilizables, pendientes o archivados.',
'name' => 'Nombre Estado',
'pending' => 'Pendiente',
'status_type' => 'Tipo Estado',
'show_in_nav' => 'Mostrar en barra lateral',
'title' => 'Etiquetas de Estado',
'undeployable' => 'No desplegable',
'title' => 'Etiquetas de estado',
'undeployable' => 'No utilizable',
'update' => 'Actualizar Etiqueta de Estado',
);

View file

@ -25,7 +25,7 @@ return [
'send_email_help' => 'Debe proporcionar una dirección de correo electrónico para que este usuario le envíe credenciales. Las credenciales de correo electrónico sólo se pueden hacer en 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',
'usercsv' => 'Archivo CSV',
'two_factor_admin_optin_help' => 'La configuración actual de administración permite la ejecución selectiva de la autenticación de dos factores. ',
'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_active' => '2FA activo ',
'user_deactivated' => 'Usuario no puede iniciar sesión',

View file

@ -2,14 +2,14 @@
return array(
'accepted' => 'Ha aceptado este activo con éxito.',
'accepted' => 'Ha aceptado este artículo exitosamente.',
'declined' => 'Ha rechazado este activo con éxito.',
'bulk_manager_warn' => 'Sus usuarios han sido actualizados con éxito, sin embargo, la entrada del administrador no fue guardada porque el administrador seleccionado también estaba en la lista de usuarios a editar, y los usuarios no pueden ser su propio gerente. Por favor, selecciona tus usuarios de nuevo, excluyendo el administrador.',
'bulk_manager_warn' => 'Sus usuarios han sido actualizados con éxito, sin embargo, la entrada de administrador no fue guardada porque el gerente seleccionado también estaba en la lista de usuarios a ser editada, y los usuarios no pueden ser sus propios gerentes. Vuelva a seleccionar los usuarios, excluyendo al gerente.',
'user_exists' => '¡El usuario ya existe!',
'user_not_found' => 'El usuario no existe.',
'user_login_required' => 'El campo de acceso es obligatorio',
'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 requerida.',
'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 asignarle nuevos recursos.',
'ldap_not_configured' => 'La integración LDAP no ha sido configurada para esta instalación.',
@ -21,7 +21,7 @@ return array(
'success' => array(
'create' => 'El usuario se ha creado correctamente.',
'update' => 'El usuario se ha actualizado 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.',
@ -47,7 +47,7 @@ return array(
'asset_already_accepted' => 'Este activo ya ha sido aceptado.',
'accept_or_decline' => 'Debe aceptar o rechazar este activo.',
'cannot_delete_yourself' => 'We would feel really bad if you deleted yourself, please reconsider.',
'incorrect_user_accepted' => 'El activo que ha intentado aceptar no ha sido revisado para usted.',
'incorrect_user_accepted' => 'El elemento que ha intentado aceptar no fue asignado a usted.',
'ldap_could_not_connect' => 'No se pudo conectar al servidor LDAP. Por favor, compruebe la configuración del servidor LDAP en el archivo de configuración LDAP. <br>Error del servidor LDAP:',
'ldap_could_not_bind' => 'No se pudo enlazar al servidor LDAP. Por favor, compruebe la configuración del servidor LDAP en el archivo de configuración LDAP. <br>Error del servidor LDAP: ',
'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. <br>Error del servidor LDAP:',

View file

@ -2,16 +2,16 @@
return [
'send_password_link' => 'Enviar enlace de restablecimiento de contraseña',
'email_reset_password' => 'Resetear Contraseña de Email',
'email_reset_password' => 'Enviar correo para restablecer contraseña',
'reset_password' => 'Restablecer contraseña',
'saml_login' => 'Iniciar sesión a través de SAML',
'login' => 'Entrar',
'login_prompt' => 'Inicie sesión',
'login_prompt' => 'Por favor inicie sesión',
'forgot_password' => 'Olvidé mi contraseña',
'ldap_reset_password' => 'Haga clic aquí para restablecer su contraseña LDAP',
'remember_me' => 'Recordarme',
'username_help_top' => 'Ingresa tu <strong>nombre de usuario</strong> para enviar un enlace de restablecimiento de contraseña.',
'username_help_bottom' => 'Tu nombre de usuario y correo electrónico <em>pueden</em> ser el mismo, pero puede que no lo sean, dependiendo de tu configuración. Si no recuerdas tu nombre de usuario, ponte en contacto con el administrador. <br><br><strong>A los nombres de usuario que no tengan un correo electrónico asociado, no se les enviará link de cambio de contraseña.</strong> ',
'username_help_top' => 'Ingrese su <strong>nombre de usuario</strong> para enviar un enlace de restablecimiento de contraseña.',
'username_help_bottom' => 'Su nombre de usuario y correo electrónico <em>pueden</em> ser el mismo, pero puede que no lo sean, dependiendo de su configuración. Si no recuerda su nombre de usuario, contacte al administrador. <br><br><strong>A los nombres de usuario que no tengan un correo electrónico asociado, no se les enviará el enlace de cambio de contraseña.</strong> ',
'google_login' => 'Iniciar sesión con Google Workspace',
'google_login_failed' => 'Error al iniciar sesión en Google. Vuelve a intentarlo.',

View file

@ -11,7 +11,7 @@ return [
'remove' => 'Eliminar',
'request' => 'Solicitud',
'submit' => 'Enviar',
'upload' => 'Subir',
'upload' => 'Cargar',
'select_file' => 'Seleccionar Archivo...',
'select_files' => 'Selecciona Archivos...',
'generate_labels' => '{1} Generar Etiqueta|[2,*] Generar Etiquetas',

View file

@ -27,8 +27,8 @@ return [
'asset_tag' => 'Etiqueta de activo',
'asset_tags' => 'Etiquetas de Activos',
'assets_available' => 'Recursos disponibles',
'accept_assets' => 'Aceptar Activos :name',
'accept_assets_menu' => 'Aceptar Activos',
'accept_assets' => 'Aceptar activos :name',
'accept_assets_menu' => 'Aceptar activos',
'audit' => 'Auditoría',
'audit_report' => 'Registro de auditoría',
'assets' => 'Activos',
@ -40,7 +40,7 @@ return [
'assigned_to' => 'Asignado a :name',
'assignee' => 'Asignado a',
'avatar_delete' => 'Eliminar Avatar',
'avatar_upload' => 'Subir Avatar',
'avatar_upload' => 'Cargar Avatar',
'back' => 'Atrás',
'bad_data' => 'No se ha encontrado nada. ¿Tal vez datos erróneos?',
'bulkaudit' => 'Auditoría masiva',
@ -89,7 +89,7 @@ return [
'current' => 'Actual',
'current_password' => 'Contraseña actual',
'customize_report' => 'Personalizar informe',
'custom_report' => 'Informe de recursos personalizados',
'custom_report' => 'Informe personalizado de activos',
'dashboard' => 'Tablero',
'days' => 'dias',
'days_to_next_audit' => 'Días a la siguiente auditoría',
@ -104,10 +104,10 @@ return [
'deletion_failed' => 'Error al eliminar',
'departments' => 'Departamentos',
'department' => 'Departamento',
'deployed' => 'Desplegado',
'deployed' => 'Asignados-',
'depreciation' => 'Depreciación',
'depreciations' => 'Depreciaciones',
'depreciation_report' => 'Informe de amortización',
'depreciation_report' => 'Informe de depreciación',
'details' => 'Detalles',
'download' => 'Descargar',
'download_all' => 'Descargar todo',
@ -165,7 +165,7 @@ return [
'importing_help' => 'Puede importar activos, accesorios, licencias, componentes, consumibles y usuarios a través del archivo CSV. <br><br>El CSV debe estar delimitado por comas y formateado con encabezados que coincidan con los del CSVs <a href="https://snipe-it.readme.io/docs/importing" target="_new">de muestra en la documentación</a>.',
'import-history' => 'Importar Historial',
'asset_maintenance' => 'Mantenimiento de Activos',
'asset_maintenance_report' => 'Informe de Mantenimiento de Equipo',
'asset_maintenance_report' => 'Informe mantenimiento de activos',
'asset_maintenances' => 'Mantenimiento de Activos',
'item' => 'Articulo',
'item_name' => 'Nombre del artículo',
@ -178,7 +178,7 @@ return [
'last_login' => 'Último acceso',
'last_name' => 'Apellidos',
'license' => 'Licencia',
'license_report' => 'Informe de licencia',
'license_report' => 'Informe de licencias',
'licenses_available' => 'Licencias disponibles',
'licenses' => 'Licencias',
'list_all' => 'Listar todo',
@ -190,7 +190,7 @@ return [
'locations' => 'Ubicaciones',
'logo_size' => 'Los logotipos cuadrados se ven mejor con Logo + Texto. El tamaño máximo del Logo es 50px de alta x 500px. ',
'logout' => 'Cerrar sesión',
'lookup_by_tag' => 'Búsqueda por etiqueta de activos',
'lookup_by_tag' => 'Buscar etiqueta de activo',
'maintenances' => 'Mantenimiento',
'manage_api_keys' => 'Administrar claves API',
'manufacturer' => 'Fabricante',
@ -231,18 +231,18 @@ return [
'quantity_minimum' => 'Tienes :count artículos por debajo o casi por debajo de los niveles mínimos de cantidad',
'quickscan_checkin' => 'Escaneo rápido',
'quickscan_checkin_status' => 'Checkin Status',
'ready_to_deploy' => 'Listo para desplegar',
'ready_to_deploy' => 'Listo para asignar',
'recent_activity' => 'Actividad reciente',
'remaining' => 'Restante',
'remove_company' => 'Eliminar asociación de empresa',
'reports' => 'Informes',
'restored' => 'restaurado',
'restore' => 'Restaurar',
'requestable_models' => 'Modelos solicitables',
'requestable_models' => 'Modelos disponibles para solicitar',
'requested' => 'Solicitado',
'requested_date' => 'Fecha solicitada',
'requested_assets' => 'Activos solicitados',
'requested_assets_menu' => 'Activos solicitados',
'requested_assets_menu' => 'Elementos solicitados',
'request_canceled' => 'Solicitud cancelada',
'request_item' => 'Solicitar este elemento',
'external_link_tooltip' => 'Enlace externo a',
@ -276,9 +276,9 @@ return [
'some_features_disabled' => 'DEMO MODE: Algunas características están desactivadas para esta instalación.',
'site_name' => 'Nombre del sitio',
'state' => 'Departamento',
'status_labels' => 'Etiquetas de Estado',
'status_labels' => 'Etiquetas de estado',
'status' => 'Estado',
'accept_eula' => 'Acuerdo de Aceptación',
'accept_eula' => 'Acuerdo de aceptación',
'supplier' => 'Proveedor',
'suppliers' => 'Proveedores',
'sure_to_delete' => '¿Está seguro que desea eliminar',
@ -292,13 +292,13 @@ return [
'total_accessories' => 'accesorios totales',
'total_consumables' => 'consumibles totales',
'type' => 'Tipo',
'undeployable' => 'No desplegable',
'undeployable' => 'No utilizable',
'unknown_admin' => 'Admin desconocido',
'username_format' => 'Formato de nombre de usuario',
'username' => 'Nombre de usuario',
'update' => 'Actualizar',
'upload_filetypes_help' => 'Los tipos de archivo permitidos son png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf y rar. El tamaño máximo permitido es :size.',
'uploaded' => 'Subido',
'uploaded' => 'Cargado',
'user' => 'Usuario',
'accepted' => 'aceptado',
'declined' => 'rechazado',
@ -307,7 +307,7 @@ return [
'unaccepted_asset_report' => 'Activos no aceptados',
'users' => 'Usuarios',
'viewall' => 'Ver todo',
'viewassets' => 'Ver recursos asignados',
'viewassets' => 'Ver elementos asignados',
'viewassetsfor' => 'Ver contenidos de :name',
'website' => 'Sitio web',
'welcome' => 'Bienvenido, :name',
@ -316,9 +316,9 @@ return [
'zip' => 'Zip',
'noimage' => 'No se ha cargado o no se ha encontrado ninguna imagen.',
'file_does_not_exist' => 'El archivo solicitado no existe en el servidor.',
'file_upload_success' => 'Archivo subido con éxito!',
'no_files_uploaded' => 'Archivo subido con éxito!',
'token_expired' => 'Su sesión de formulario ha caducado. Por favor, inténtelo de nuevo.',
'file_upload_success' => '¡Archivo cargado exitosamente!',
'no_files_uploaded' => '¡Archivo cargado exitosamente!',
'token_expired' => 'Su sesión ha caducado. Por favor, inténtelo de nuevo.',
'login_enabled' => 'Inicio de sesión activado',
'audit_due' => 'Vence la auditoría',
'audit_due_days' => 'Activos vencidos para auditoría dentro de :days Día|Activos vencidos para auditoría dentro de :days Días',
@ -389,7 +389,7 @@ return [
'components_count' => 'Número de componentes',
'licenses_count' => 'Número de licencias',
'notification_error' => 'Error',
'notification_error_hint' => 'Por favor revisa el siguiente formulario para ver errores',
'notification_error_hint' => 'Por favor revise si hay errores en el siguiente formulario',
'notification_bulk_error_hint' => 'Los siguientes campos tenían errores de validación y no fueron editados:',
'notification_success' => 'Éxito',
'notification_warning' => 'Advertencia',
@ -412,7 +412,7 @@ return [
'purge_not_allowed' => 'La purga de datos eliminados ha sido deshabilitada en el archivo .env. Contacte con el soporte técnico o con el administrador de su sistema.',
'backup_delete_not_allowed' => 'La eliminación de copias de seguridad se ha desactivado en el archivo .env. Contacte con el soporte técnico o con el administrador de su sistema.',
'additional_files' => 'Archivos adicionales',
'shitty_browser' => 'No se ha detectado ninguna firma. Si está utilizando un navegador más antiguo, utilice un navegador más moderno para completar su aceptación de activos.',
'shitty_browser' => 'No se ha detectado ninguna firma. Si está utilizando un navegador más antiguo, por favor utilice un navegador más moderno para completar la aceptación del elemento.',
'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 elementos han sido registrados.',
'bulk_checkin_success' => 'Los elementos para los usuarios seleccionados han sido registrados.',
@ -478,11 +478,11 @@ return [
'modal_confirm_generic' => '¿Estás seguro?',
'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 revisado. Compruebe la cantidad restante.',
'undeployable_tooltip' => 'Este artículo no puede ser asignado. Compruebe la cantidad restante.',
'serial_number' => 'Número Serial',
'item_notes' => ':item Notas',
'item_name_var' => ':item Nombre',
'error_user_company' => 'El pago de la empresa destino y la empresa de activos no coinciden',
'error_user_company' => 'La empresa destino de la asignación y la empresa del activo no coinciden',
'error_user_company_accept_view' => 'Un activo asignado a usted pertenece a una empresa diferente por lo que no puede aceptarlo ni negarlo, por favor compruebe con su gerente',
'importer' => [
'checked_out_to_fullname' => 'Pagado a: Nombre Completo',
@ -513,7 +513,7 @@ return [
'upload_error' => 'Error al cargar el archivo. Por favor, compruebe que no hay filas vacías y que no hay nombres de columna duplicados.',
'copy_to_clipboard' => 'Copiar al portapapeles',
'copied' => '¡Copiado!',
'status_compatibility' => 'Si los activos ya están asignados, no se pueden cambiar a un tipo de estado no desplegable y este cambio de valor se omitirá.',
'status_compatibility' => 'Si los activos ya están asignados, no se pueden cambiar a un tipo de estado no utilizable y este cambio de valor se omitirá.',
'rtd_location_help' => 'Esta es la ubicación del recurso cuando no está seleccionado',
'item_not_found' => ':item_type ID :id no existe o ha sido eliminado',
'action_permission_denied' => 'No tiene permiso para :action :item_type ID :id',

View file

@ -8,13 +8,13 @@ return [
'Asset_Checkout_Notification' => 'Recurso reservado',
'Confirm_Accessory_Checkin' => 'Confirmación de registro de accesorio',
'Confirm_Asset_Checkin' => 'Confirmación de devolución de activo',
'Confirm_accessory_delivery' => 'Confirmación de entrega del accesorio',
'Confirm_asset_delivery' => 'Confirmación de entrega del activo',
'Confirm_consumable_delivery' => 'Confirmación de entrega del consumible',
'Confirm_license_delivery' => 'Confirmación de entrega de la licencia',
'Confirm_accessory_delivery' => 'Confirmación de entrega de accesorio',
'Confirm_asset_delivery' => 'Confirmación de entrega de activo',
'Confirm_consumable_delivery' => 'Confirmación de entrega de consumible',
'Confirm_license_delivery' => 'Confirmación de entrega de licencia',
'Consumable_checkout_notification' => 'Consumible comprobado',
'Days' => 'Dias',
'Expected_Checkin_Date' => 'Un activo asignado a ti debe ser devuelto en :date',
'Expected_Checkin_Date' => 'Un activo asignado a Ud. debe ser devuelto en :date',
'Expected_Checkin_Notification' => 'Recordatorio: :name se acerca la fecha de devolución',
'Expected_Checkin_Report' => 'Informe de devolución de activo esperado',
'Expiring_Assets_Report' => 'Informe de activos caducados.',
@ -26,8 +26,8 @@ return [
'Low_Inventory_Report' => 'Baja informe de inventario',
'a_user_canceled' => 'El usuario ha cancelado el item solicitado en la pagina Web',
'a_user_requested' => 'Un usuario a solicitado un item en la pagina Web',
'acceptance_asset_accepted' => 'Un usuario ha aceptado un artículo',
'acceptance_asset_declined' => 'Un usuario ha rechazado un artículo',
'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:',
'admin_has_created' => 'Un administrador ha creado una cuenta para usted en el sitio :web.',
@ -39,8 +39,8 @@ return [
'assigned_to' => 'Asignado a',
'best_regards' => 'Saludos cordiales,',
'canceled' => 'Cancelado:',
'checkin_date' => 'Fecha de entrada:',
'checkout_date' => 'Fecha de salida:',
'checkin_date' => 'Fecha de devolución:',
'checkout_date' => 'Fecha de asignación:',
'checkedout_from' => 'Salido de',
'checkedin_from' => 'Registrado desde',
'checked_into' => 'Registrado en',
@ -49,26 +49,26 @@ return [
'click_to_confirm' => 'Por favor, haga clic en el siguiente enlace para confirmar su cuenta :web:',
'current_QTY' => 'Cantidad actual',
'days' => 'Dias',
'expecting_checkin_date' => 'Fecha de devolución prevista:',
'expecting_checkin_date' => 'Fecha esperada de devolución:',
'expires' => 'Caduca',
'hello' => 'Hola',
'hi' => 'Hi',
'i_have_read' => 'Ha leído y aceptado los términos de uso y he recibido este artículo.',
'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' => 'Articulo:',
'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' => 'Haga clic en el siguiente enlace para actualizar su: contraseña de la web:',
'login' => 'Entrar:',
'login_first_admin' => 'Inicie sesión en su nueva instalación de Snipe-IT con las credenciales siguientes:',
'login_first_admin' => 'Inicie sesión en su nueva instalación de Snipe-IT usando las credenciales:',
'low_inventory_alert' => 'Hay :count elemento que está por debajo del inventario mínimo o que pronto estará debajo.|Hay :count elementos que están por debajo del inventario mínimo o que pronto serán bajos.',
'min_QTY' => 'Cantidad mínima',
'name' => 'Nombre',
'new_item_checked' => 'Un nuevo artículo se ha extraído bajo su nombre, los detalles están a continuación.',
'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_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.',
'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:',
'reset_link' => 'Enlace de restablecimiento de contraseña',
'reset_password' => 'Haga Clic aquí para restablecer su contraseña:',

View file

@ -1,8 +1,8 @@
<?php
return [
'sent' => 'Si existe un usuario coincidente con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.',
'user' => 'Si existe un usuario coincidente con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.',
'sent' => 'Si existe un usuario con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.',
'user' => 'Si existe un usuario con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.',
'token' => 'Este token de restablecimiento de contraseña no es válido o ha caducado, o no coincide con el nombre de usuario proporcionado.',
'reset' => '¡Tu contraseña ha sido restablecida!',
'password_change' => '¡Su contraseña ha sido actualizada!',

View file

@ -16,6 +16,6 @@ return array(
"password" => "Los passwords deben tener mínimo 6 caracteres y coincidir.",
"user" => "Usuario o E-Mail incorrectos",
"token" => 'Este token de restablecimiento de contraseña no es válido o ha caducado, o no coincide con el nombre de usuario proporcionado.',
'sent' => 'Si existe un usuario coincidente con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.',
'sent' => 'Si existe un usuario con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.',
);

View file

@ -74,9 +74,9 @@ return [
'present' => 'El campo: atributo debe estar presente.',
'valid_regex' => 'Este no es un regex válido. ',
'regex' => ':attribute formato incorrecto.',
'required' => ':attribute es obligatorio.',
'required_if' => ':attribute es obligatrio cuando :other es :value.',
'required_unless' => 'El campo: atributo es obligatorio a menos que: otro esté en: valores.',
'required' => 'El campo :attribute es obligatorio.',
'required_if' => 'El campo :attribute es obligatorio cuando :other es :value.',
'required_unless' => 'El campo :attribute es obligatorio a menos que :other esté en :values.',
'required_with' => ':attribute es obligatrio cuando :values es present.',
'required_with_all' => 'El campo: atributo se requiere cuando: los valores están presentes.',
'required_without' => ':attribute es obligatrio cuando :values es not present.',

View file

@ -7,15 +7,15 @@ return array(
'checkin' => 'Checkin Accesorio',
'create' => 'Crear Accesorio',
'edit' => 'Editar Accesorio',
'eula_text' => 'Categoría EULA',
'eula_text_help' => 'Este campo permite personalizar sus EULAs para tipos específicos de equipos. Si solo tiene un EULA para todos sus equipos, puede seleccionar la siguiente opción para usar el valor por defecto.',
'require_acceptance' => 'Requerir confirmación de usuarios para la aceptación de equipos en esta categoría.',
'no_default_eula' => 'No se encontró un EULA por defecto. Agregue uno en Configuración.',
'eula_text' => 'Términos y condiciones de la categoría',
'eula_text_help' => 'Este campo permite personalizar los términos y condiciones para tipos específicos de activos. Si solo tiene unos términos y condiciones para todos sus activos, puede seleccionar la siguiente opción para usar el valor por defecto.',
'require_acceptance' => 'Pedir a los usuarios confirmación de aceptación de los elementos en esta categoría.',
'no_default_eula' => 'No se encontraron términos y condiciones por defecto. Agregue unos en Configuración.',
'total' => 'Total ',
'remaining' => 'Disponibles',
'update' => 'Actualizar Accesorio',
'use_default_eula' => 'En su lugar, use el <a href="#" data-toggle="modal" data-target="#eulaModal">EULA por defecto</a>.',
'use_default_eula_disabled' => '<del>En su lugar, use el EULA por defecto.</del> No esta configurado un EULA por defecto. Por favor agregue uno en Configuración.',
'use_default_eula' => 'En su lugar, use los <a href="#" data-toggle="modal" data-target="#eulaModal">términos y condiciones por defecto</a>.',
'use_default_eula_disabled' => '<del>En su lugar, use los términos y condiciones por defecto.</del> No están configurados términos y condiciones defecto. Por favor agregue unos en Configuración.',
'clone' => 'Clonar accesorio',
'delete_disabled' => 'Este accesorio no se puede eliminar aún porque algunos elementos todavía están retirados.',

View file

@ -2,7 +2,7 @@
return array(
'dl_csv' => 'Descargar CSV',
'eula_text' => 'EULA',
'eula_text' => 'Términos y condiciones',
'id' => 'ID',
'require_acceptance' => 'Aceptación',
'title' => 'Nombre accesorio',

View file

@ -1,25 +1,25 @@
<?php
return array(
'asset_categories' => 'Categorias',
'category_name' => 'Categoría',
'checkin_email' => 'Enviar un correo al usuario al asignar/desasignar.',
'checkin_email_notification' => 'A este usuario se le enviará un correo electrónico al asignar/desasignar.',
'clone' => 'Clonar Categoría',
'create' => 'Crear Categoría',
'asset_categories' => 'Categorías de activos',
'category_name' => 'Nombre de la categoría',
'checkin_email' => 'Enviar un correo al usuario al devolver/asignar.',
'checkin_email_notification' => 'A este usuario se le enviará un correo electrónico al devolver/asignar.',
'clone' => 'Clonar categoría',
'create' => 'Crear categoría',
'edit' => 'Editar Categoría',
'email_will_be_sent_due_to_global_eula' => 'Se enviará un correo electrónico al usuario porque se está utilizando el EULA global.',
'email_will_be_sent_due_to_category_eula' => 'Se enviará un correo electrónico al usuario porque se ha establecido un EULA para esta categoría.',
'eula_text' => 'Categoría EULA',
'eula_text_help' => 'Este campo permite personalizar sus EULAs para tipos específicos de equipos. Si solo tiene un EULA para todos sus equipos, puede seleccionar la siguiente opción para usar el valor por defecto.',
'email_will_be_sent_due_to_global_eula' => 'Se enviará un correo electrónico al usuario porque se están utilizando los términos y condiciones globales.',
'email_will_be_sent_due_to_category_eula' => 'Se enviará un correo electrónico al usuario porque se han establecido términos y condiciones para esta categoría.',
'eula_text' => 'Términos y condiciones de la categoría',
'eula_text_help' => 'Este campo permite personalizar los términos y condiciones para tipos específicos de activos. Si solo tiene unos términos y condiciones para todos sus activos, puede seleccionar la siguiente opción para usar la definición por defecto.',
'name' => 'Nombre de la categoría',
'require_acceptance' => 'Requerir confirmación de usuarios para la aceptación de equipos en esta categoría.',
'required_acceptance' => 'Se enviará un email a este usuario con un link para confirmar la aceptación de este item.',
'required_eula' => 'Se enviará un email a este usuario con una copia del EULA',
'no_default_eula' => 'No se encontró un EULA por defecto. Agregue uno en Configuración.',
'update' => 'Actualizar Categoría',
'use_default_eula' => 'En su lugar, use el <a href="#" data-toggle="modal" data-target="#eulaModal">EULA por defecto</a>.',
'use_default_eula_disabled' => '<del>En su lugar, use el EULA por defecto.</del> No esta configurado un EULA por defecto. Por favor agregue uno en Configuración.',
'use_default_eula_column' => 'Usar EULA por defecto',
'require_acceptance' => 'Requerir a los usuarios que confirmen la aceptación de los elementos en esta categoría.',
'required_acceptance' => 'Este usuario recibirá un correo con un enlace para confirmar la aceptación de este elemento.',
'required_eula' => 'Se enviará un correo electrónico a este usuario con una copia de los términos y condiciones',
'no_default_eula' => 'No se encontró definición de los términos y condiciones por defecto. Agregue unos en Configuración.',
'update' => 'Actualizar categoría',
'use_default_eula' => 'En su lugar, use los <a href="#" data-toggle="modal" data-target="#eulaModal">términos y condiciones por defecto</a>.',
'use_default_eula_disabled' => '<del>En su lugar, use los términos y condicione por defecto.</del> No se han establecido términos y condiciones por defecto. Por favor agregue unos en Configuración.',
'use_default_eula_column' => 'Usar los términos y condiciones por defecto',
);

View file

@ -2,25 +2,25 @@
return array(
'does_not_exist' => 'Categoría inexistente.',
'assoc_models' => 'Esta categoría está asignada al menos a un modelo y no puede ser eliminada. ',
'assoc_items' => 'Esta categoría está actualmente asociada con al menos un: asset_type y no se puede eliminar. Por favor actualice su: asset_type para que no haga referencia a esta categoría e inténtelo de nuevo. ',
'does_not_exist' => 'La categoría no existe.',
'assoc_models' => 'Esta categoría está asociada actualmente con al menos un modelo y no se puede eliminar. Por favor actualice sus modelos para que no hagan referencia a esta categoría e inténtelo de nuevo. ',
'assoc_items' => 'Esta categoría está asociada actualmente con al menos un: asset_type y no se puede eliminar. Por favor actualice su: asset_type para que no haga referencia a esta categoría e inténtelo de nuevo. ',
'create' => array(
'error' => 'La categoría no se ha creado, intentalo de nuevo.',
'success' => 'Categoría creada correctamente.'
'error' => 'La categoría no fue creada, por favor inténtelo de nuevo.',
'success' => 'Categoría creada exitosamente.'
),
'update' => array(
'error' => 'La categoría no se ha actualizado, intentalo de nuevo.',
'success' => 'Categoría actualizada correctamente.',
'cannot_change_category_type' => 'No se puede cambiar el tipo de categoría una vez que se ha creado',
'error' => 'La categoría no se actualizó, por favor, inténtelo de nuevo',
'success' => 'Categoría actualizada exitosamente.',
'cannot_change_category_type' => 'No puede cambiar el tipo de categoría una vez que se ha creado',
),
'delete' => array(
'confirm' => 'Estás seguro de eliminar esta categoría?',
'error' => 'Ha habido un problema eliminando la categoría. Intentalo de nuevo.',
'success' => 'Categoría eliminada.'
'confirm' => '¿Está seguro de que desea eliminar esta categoría?',
'error' => 'Hubo un problema eliminando la categoría. Inténtelo de nuevo.',
'success' => 'La categoría fue eliminada exitosamente.'
)
);

View file

@ -1,10 +1,10 @@
<?php
return array(
'eula_text' => 'EULA',
'eula_text' => 'Términos y condiciones',
'id' => 'ID',
'parent' => 'Padre',
'require_acceptance' => 'Aceptación',
'title' => 'Categoría de equipo',
'title' => 'Nombre de la categoría del activo',
);

View file

@ -3,5 +3,5 @@
return [
'select_company' => 'Seleccionar compañía',
'about_companies' => 'Acerca de las empresas',
'about_companies_description' => ' Puede utilizar las empresas como un campo informativo simple, o puede utilizarlos para restringir la visibilidad de los activos y la disponibilidad a los usuarios con una empresa específica habilitando el soporte completo de la compañía en su Configuración de Administración.',
'about_companies_description' => ' Puede utilizar las empresas como un simple campo informativo, o puede utilizarlas para restringir la visibilidad y la disponibilidad de los activos a los usuarios con una empresa específica, esto se hace habilitando la opción de "Soporte completo a varias empresas" en la "Configuración de administrador"',
];

View file

@ -54,8 +54,8 @@ return [
'add_to_preexisting_fieldsets' => 'Añadir a cualquier conjunto de campos existente',
'show_in_listview' => 'Mostrar por defecto en las vistas de la lista. Los usuarios autorizados podrán mostrar/ocultar a través del selector de columnas',
'show_in_listview_short' => 'Mostrar en listas',
'show_in_requestable_list_short' => 'Mostrar en la lista de activos solicitables',
'show_in_requestable_list' => 'Mostrar el valor en la lista de activos solicitables. Los campos cifrados no se mostrarán',
'show_in_requestable_list_short' => 'Mostrar en la lista de activos que se pueden solicitar',
'show_in_requestable_list' => 'Mostrar el valor en la lista de activos que se pueden solicitar. Los campos cifrados no se mostrarán',
'encrypted_options' => 'Este campo está cifrado, por lo que algunas opciones de visualización no estarán disponibles.',
];

View file

@ -26,7 +26,7 @@ return [
'default_location_phone' => 'Teléfono de ubicación por defecto',
'eol_date' => 'Fecha EOL',
'eol_rate' => 'Tasa de EOL',
'expected_checkin' => 'Fecha Esperada de Devolución',
'expected_checkin' => 'Fecha esperada de devolución',
'expires' => 'Expira',
'fully_depreciated' => 'Totalmente amortizado',
'help_checkout' => 'Si desea asignar este equipo inmediatamente, seleccione "Listo para Asignar" de la lista de estados de arriba. ',
@ -38,7 +38,7 @@ return [
'notes' => 'Notas',
'order' => 'Nº Pedido',
'qr' => 'Código QR',
'requestable' => 'Los usuarios pueden solicitarlo',
'requestable' => 'Los usuarios pueden solicitar este elemento',
'redirect_to_all' => 'Return to all :type',
'redirect_to_type' => 'Ir a :type',
'redirect_to_checked_out_to' => 'Go to Checked Out to',
@ -54,8 +54,8 @@ return [
'asset_location_update_default_current' => 'Actualizar ubicación predeterminada y ubicación actual',
'asset_location_update_default' => 'Actualizar sólo la ubicación predeterminada',
'asset_location_update_actual' => 'Actualizar sólo la ubicación actual',
'asset_not_deployable' => 'Ese estado de activos no es desplegable. Este activo no puede ser verificado.',
'asset_deployable' => 'Ese estado de activos no es desplegable. Este activo no puede ser verificado.',
'asset_not_deployable' => 'Ese estado de activos es no utilizable. Este activo no puede ser asignado.',
'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',
'order_details' => 'Información relacionada con el pedido'

View file

@ -10,21 +10,21 @@ return [
'checkin' => 'Quitar Equipo',
'checkout' => 'Activo de pago',
'clone' => 'Clonar Equipo',
'deployable' => 'Desplegable',
'deployable' => 'Utilizable',
'deleted' => 'Este activo fue eliminado.',
'delete_confirm' => '¿Está seguro de que desea eliminar este recurso?',
'edit' => 'Editar Equipo',
'model_deleted' => 'Este Modelo de activo fue eliminado. Debes restaurar este modelo antes de poder restaurar el Activo.',
'model_invalid' => 'Este modelo para este activo es inválido.',
'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.',
'requestable' => 'Requerible',
'requestable' => 'Puede solicitarse',
'requested' => 'Solicitado',
'not_requestable' => 'No solicitable',
'not_requestable' => 'No puede solicitarse',
'requestable_status_warning' => 'No cambiar el estado solicitable',
'restore' => 'Restaurar equipo',
'pending' => 'Pendiente',
'undeployable' => 'No desplegable',
'undeployable_tooltip' => 'Este activo tiene una etiqueta de estado que no es desplegable y no puede ser revisado en este momento.',
'undeployable' => 'No utilizable',
'undeployable_tooltip' => 'Este activo tiene una etiqueta de estado que es no utilizable y no puede ser asignado en este momento.',
'view' => 'Ver Equipo',
'csv_error' => 'Tiene un error en su archivo CSV:',
'import_text' => '<p>Cargue un archivo CSV que contenga el historial de activos. Los activos y los usuarios DEBEN existir ya en el sistema, o serán omitidos. La importación del historial busca activos que coincidan con la etiqueta de activo. Intentaremos encontrar un usuario usando el nombre del usuario que proporcione y los criterios que seleccione a continuación. Si no selecciona ningún criterio, el sistema simplemente intentará usar el formato de nombre de usuario configurado en <code>Admin &gt; Opciones Generales</code>.</p><p>Los campos incluidos en el CSV deben coincidir con los encabezados: <strong>Asset Tag, Name, Checkout Date, Checkin Date</strong>. Cualquier campo adicional será ignorado.</p><p>Checkin Date(Fecha de Devolución): dejar en blanco o usar fechas futuras asignará los ítems al usuario asociado. Excluir la columna Checkin Date creará una fecha de devolución con la fecha de hoy.</p> ',

View file

@ -2,12 +2,12 @@
return [
'undeployable' => '<strong>Atención: </strong> Este equipo está marcado como no isntalabre.
Si no es correcto, actualiza su estado.',
'undeployable' => '<strong>Atención:</strong> Este elemento ha sido marcado como no utilizable.
Si no es correcto, actualice el estado.',
'does_not_exist' => 'Equipo inexistente.',
'does_not_exist_var'=> 'Activo con etiqueta :asset_tag no encontrado.',
'no_tag' => 'No se ha proporcionado ninguna etiqueta de activo.',
'does_not_exist_or_not_requestable' => 'Buen intento. El activo no existe o no es solicitable.',
'does_not_exist_or_not_requestable' => 'Ese activo no existe o no puede ser solicitado.',
'assoc_users' => 'Equipo asignado a un usuario, no se puede eliminar.',
'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.',
@ -45,9 +45,9 @@ return [
],
'upload' => [
'error' => 'Archivo(s) no cargado. Por favor, vuelva a intentarlo.',
'success' => 'Archivo(s) cargado correctamente.',
'nofiles' => 'No ha seleccionado ningun archivo para ser cargado, o el archivo que seleccionó es demasiado grande',
'error' => 'Archivo(s) no cargado(s). Por favor, inténtelo nuevamente.',
'success' => 'Archivo(s) cargado(s) exitosamente.',
'nofiles' => 'No seleccionó ningún archivo para ser cargado, o el archivo que está tratando de cargar es demasiado grande',
'invalidfiles' => 'Uno o más sus archivos es demasiado grande o es de un tipo no permitido. Los tipos de archivo permitidos son png, gif, jpg, doc, docx, pdf y txt.',
],

View file

@ -23,7 +23,7 @@ return [
'status' => 'Estado',
'title' => 'Equipo ',
'image' => 'Imagen de dispositivo',
'days_without_acceptance' => 'Días Sin Aceptación',
'days_without_acceptance' => 'Días sin aceptación',
'monthly_depreciation' => 'Depreciación mensual',
'assigned_to' => 'Asignado a',
'requesting_user' => 'Solicitando usuario',

View file

@ -1,16 +1,16 @@
<?php
return [
'about_locations_title' => 'Acerca de ubicaciones',
'about_locations' => 'Las Ubicaciones son utilizadas para hacer seguimiento de la información sobre ubicación de usuarios, bienes, y otros items',
'assets_rtd' => 'Equipos', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted.
'assets_checkedout' => 'Equipo asignado',
'about_locations_title' => 'Acerca de las ubicaciones',
'about_locations' => 'Las ubicaciones son utilizadas para hacer seguimiento de la información sobre ubicación de usuarios, activos, y otros ítems',
'assets_rtd' => 'Activos', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted.
'assets_checkedout' => 'Activos asignados',
'id' => 'ID',
'city' => 'Ciudad',
'state' => 'Provincia',
'country' => 'Pais',
'create' => 'Crear Localización',
'update' => 'Actualizar Localización',
'country' => 'País',
'create' => 'Crear ubicación',
'update' => 'Actualizar ubicación',
'print_assigned' => 'Imprimir los asignados',
'print_all_assigned' => 'Imprimir todos los asignados',
'name' => 'Nombre Localización',

View file

@ -11,7 +11,7 @@ return array(
'requestable' => 'Los usuarios pueden solicitar este modelo',
'show_mac_address' => 'Mostrar el campo de la dirección MAC en los equipos de este modelo',
'view_deleted' => 'Ver Borrados',
'view_models' => 'Ver Modelos',
'view_models' => 'Ver modelos',
'fieldset' => 'Grupos de campo',
'no_custom_field' => 'No hay campos personalizados',
'add_default_values' => 'Agregar valores predeterminados',

View file

@ -31,10 +31,10 @@ return [
'backups' => 'Copias de seguridad',
'backups_help' => 'Crear, descargar y restaurar copias de seguridad ',
'backups_restoring' => 'Restaurar desde copia de seguridad',
'backups_upload' => 'Cargar Copia de Seguridad',
'backups_upload' => 'Cargar copia de seguridad',
'backups_path' => 'Las copias de seguridad en el servidor se almacenan en <code>:path</code>',
'backups_restore_warning' => 'Utilice el botón de restauración <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> para restaurar desde una copia de seguridad anterior. (Actualmente esto no funciona con almacenamiento de archivos S3 o Docker.<br><br>Su <strong>base de datos completa de :app_name y cualquier archivo subido será completamente reemplazado</strong> por lo que hay en el archivo de copia de seguridad. ',
'backups_logged_out' => 'Todos los usuarios existentes, incluido usted, se cerrarán una vez que la restauración haya finalizado.',
'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',
'confirm_purge' => 'Confirmar la purga',
@ -46,12 +46,12 @@ return [
'dashboard_message' => 'Mensajes del Panel',
'dashboard_message_help' => 'Este texto aparecerá en el panel para cualquiera que tenga permiso de ver el Panel.',
'default_currency' => 'Moneda Predeterminada',
'default_eula_text' => 'EULA por defecto',
'default_eula_text' => 'Términos y condiciones por defecto',
'default_language' => 'Idioma predeterminado',
'default_eula_help_text' => 'También puede asociar EULAs personalizadas para categorías especificas de equipos.',
'default_eula_help_text' => 'También puede asociar términos y condiciones personalizados a categorías específicas.',
'acceptance_note' => 'Añada una nota para su decisión (opcional)',
'display_asset_name' => 'Mostrar Nombre Equipo',
'display_checkout_date' => 'Mostrar Fecha de Salida',
'display_checkout_date' => 'Mostrar fecha de asignación',
'display_eol' => 'Mostrar EOL',
'display_qr' => 'Mostrar Códigos QR',
'display_alt_barcode' => 'Mostrar códigos de barras en 1D',
@ -60,16 +60,16 @@ return [
'alt_barcode_type' => 'Tipo de códigos de barras 1D',
'email_logo_size' => 'Los logotipos cuadrados en el correo electrónico se ven mejor. ',
'enabled' => 'Habilitado',
'eula_settings' => 'Configuración EULA',
'eula_markdown' => 'Este EULS permite <a href="https://help.github.com/articles/github-flavored-markdown/">makrdown estilo Github</a>.',
'eula_settings' => 'Configuración de los términos y condiciones',
'eula_markdown' => 'Estos términos y condiciones permiten <a href="https://help.github.com/articles/github-flavored-markdown/">markdown estilo Github</a>.',
'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_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 <a href="https://help.github.com/articles/github-flavored-markdown/">el formato flavored de GitHub</a>. Saltos de línea, cabeceras, imágenes, etc, pueden resultar impredecibles.',
'general_settings' => 'Configuración General',
'general_settings_keywords' => 'soporte de la empresa, firma, aceptación, formato de correo electrónico, formato de nombre de usuario, imágenes, por página, miniatura, eula, gravatar, tos, dashboard, privacidad',
'general_settings_help' => 'EULA por defecto y más',
'general_settings_keywords' => 'soporte de la empresa, firma, aceptación, formato de correo electrónico, formato de nombre de usuario, imágenes, por página, miniatura, eula, acuerdo de licencia de usuario final, términos y condiciiones, gravatar, términos de servicio, tablero de indicadores, privacidad',
'general_settings_help' => 'Términos y condiciones por defecto y más',
'generate_backup' => 'Generar Respaldo',
'google_workspaces' => 'Espacios de trabajo de Google',
'header_color' => 'Color de encabezado',
@ -144,8 +144,8 @@ return [
'logo' => 'Logo',
'logo_print_assets' => 'Utilizar en impresión',
'logo_print_assets_help' => 'Utilice la marca en las listas de activos imprimibles ',
'full_multiple_companies_support_help_text' => 'Usuarios restringidos (incluidos administradores) asignados a compañías de sus bienes de compañía.',
'full_multiple_companies_support_text' => 'Soporte completo múltiple de compañías',
'full_multiple_companies_support_help_text' => 'Limitar los usuarios asignados a empresas (incluyendo administradores) solo a los activos de esa empresa.',
'full_multiple_companies_support_text' => 'Soporte completo a varias empresas',
'show_in_model_list' => 'Mostrar en Desplegado de Modelos',
'optional' => 'opcional',
'per_page' => 'Resultados por página',
@ -196,7 +196,7 @@ return [
'settings' => 'Configuración',
'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 archivos"',
'show_archived_in_list_text' => 'Mostrar activos archivados en el listado de "todos los activos"',
'show_assigned_assets' => 'Mostrar recursos asignados a recursos',
'show_assigned_assets_help' => 'Mostrar los recursos asignados a otros recursos en Ver Usuario -> Recursos, Ver Usuario -> Información -> Imprimir Todos Asignados y en Cuenta -> Ver Recursos Asignados.',
'show_images_in_email' => 'Mostrar imágenes en emails',
@ -257,25 +257,25 @@ return [
'text_pt' => 'pt',
'thumbnail_max_h' => 'Altura máxima de la miniatura',
'thumbnail_max_h_help' => 'Altura máxima en píxeles que las miniaturas pueden mostrar en la vista de listado. Mín. 25, máximo 500.',
'two_factor' => 'Autenticación en dos pasos',
'two_factor_secret' => 'Código de verificación en dos pasos',
'two_factor_enrollment' => 'Enrolamiento en verificación en dos pasos',
'two_factor_enabled_text' => 'Activar la verificación en dos pasos',
'two_factor_reset' => 'Reiniciar Secreto de verificación en dos pasos',
'two_factor' => 'Autenticación de dos factores',
'two_factor_secret' => 'Código de verificación de dos factores',
'two_factor_enrollment' => 'Inscripción en verificación de dos factores',
'two_factor_enabled_text' => 'Activar la verificación de dos factores',
'two_factor_reset' => 'Restablecer el secreto en verificación de dos factores',
'two_factor_reset_help' => 'Esto obligará al usuario a volver a inscribir su dispositivo en su aplicación de autenticación. Esto puede ser útil si su dispositivo actualmente inscrito es perdido o robado. ',
'two_factor_reset_success' => 'Verificación en dos pasos de dispositivo reiniciado exitosamente',
'two_factor_reset_error' => 'Falló la Verificación en dos pasos del dispositivo',
'two_factor_enabled_warning' => 'Permitiendo dos factores si no está activado inmediatamente obliga a autenticar con un dispositivo de autenticación de Google inscritos. Usted tendrá la posibilidad de inscribirse el dispositivo si uno no está inscrito actualmente.',
'two_factor_enabled_help' => 'Esto encenderá la autenticación de dos factores usando Google Authenticator.',
'two_factor_enabled_warning' => 'Habilitar el doble factor si no está habilitado actualmente lo obligará inmediatamente a autenticarse con un dispositivo inscrito en Google Auth. Tendrá la posibilidad de inscribir su dispositivo si uno no está inscrito actualmente.',
'two_factor_enabled_help' => 'Esto activará la autenticación de dos factores usando Google Authenticator.',
'two_factor_optional' => 'Selectiva (los usuarios pueden activar o desactivar si está permitido)',
'two_factor_required' => 'Requerido para todos los usuarios',
'two_factor_disabled' => 'Desactivado',
'two_factor_enter_code' => 'Ingrese código de verificación en dos pasos',
'two_factor_enter_code' => 'Ingrese el código de verificación de dos factores',
'two_factor_config_complete' => 'Enviar código',
'two_factor_enabled_edit_not_allowed' => 'El administrador no permite modificar esta configuración.',
'two_factor_enrollment_text' => "Autenticación de doble factor se requiere, sin embargo el dispositivo no ha inscrito todavía. Abra la aplicación Google Authenticator y escanear el código QR a continuación para inscribir a su dispositivo. Una vez que haya inscrito su dispositivo, introduzca el código de abajo",
'require_accept_signature' => 'Requerir Firma',
'require_accept_signature_help_text' => 'Para activar esta función se requiere que los usuarios firmen fisicamente aceptando el activo.',
'two_factor_enrollment_text' => "Se requiere autenticación de dos factores, sin embargo su dispositivo aún no ha sido inscrito. Abra su aplicación Google Authenticator y escanee el código QR de abajo para inscribir su dispositivo. Una vez que lo haya inscrito, introduzca el código en la parte inferior",
'require_accept_signature' => 'Solicitar firma',
'require_accept_signature_help_text' => 'Activar esta función requiere que los usuarios firmen físicamente aceptando un elemento.',
'left' => 'izquierda',
'right' => 'derecha',
'top' => 'arriba',

View file

@ -24,7 +24,7 @@ return [
'help' => [
'undeployable' => 'Estos activos no pueden asignarse a nadie.',
'deployable' => 'Estos activos pueden ser retirados. Una vez asignados, asumirán un estado meta de <i class="fas fa-circle text-blue"></i> <strong>Desplegado</strong>.',
'deployable' => 'Estos activos pueden ser retirados. Una vez estén asignados, asumirán el meta estado de <i class="fas fa-circle text-blue"></i> <strong>Asignado</strong>.',
'archived' => 'Estos activos no pueden desprotegerse y solo aparecerán en la vista Archivada. Esto es útil para retener información sobre activos para presupuestos / propósitos históricos, pero mantenerlos fuera de la lista de activos del día a día.',
'pending' => 'Estos activos aún no se pueden asignar a nadie, a menudo se utilizan para artículos que están pendientes de reparación, pero se espera que vuelvan a la circulación.',
],

View file

@ -7,13 +7,13 @@ return array(
'color' => 'Color de la Gráfica',
'default_label' => 'Etiqueta Predeterminada',
'default_label_help' => 'Esto se usa para garantizar que las etiquetas de estado que utiliza con más frecuencia aparezcan en la parte superior del cuadro de selección al crear / editar activos.',
'deployable' => 'Desplegable',
'info' => 'Las etiquetas de estado se utilizan para describir los diferentes estados en que pueden estar tus equipos. Pueden estar fuera en reparación, perdidos/robados, etc. Puedes crear nuevas etiquetas de estado para equipos desplegables, pendientes o archivados.',
'deployable' => 'Utilizable',
'info' => 'Las etiquetas de estado se usan para describir los diferentes estados en que pueden estar sus equipos. Por ejemplo: en reparación, perdidos/robados, etc. Puede crear nuevas etiquetas de estado para equipos utilizables, pendientes o archivados.',
'name' => 'Estado',
'pending' => 'Pendiente',
'status_type' => 'Tipo de estado',
'show_in_nav' => 'Mostrar en la barra lateral',
'title' => 'Etiquetas Estado',
'undeployable' => 'No desplegable',
'title' => 'Etiquetas de estado',
'undeployable' => 'No utilizable',
'update' => 'Actualizar Etiqueta Estado',
);

View file

@ -25,7 +25,7 @@ return [
'send_email_help' => 'Debe proporcionar una dirección de correo electrónico para este usuario para enviarle credenciales. Únicamente pueden enviarse 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',
'usercsv' => 'Archivo CSV',
'two_factor_admin_optin_help' => 'La actual configuración de administración permite cumplimiento selectivo de autenticación de dos factores. ',
'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_active' => '2FA activo ',
'user_deactivated' => 'Usuario no puede iniciar sesión',

View file

@ -2,14 +2,14 @@
return array(
'accepted' => 'Ha aceptado con éxito este equipo.',
'accepted' => 'Ha aceptado este artículo exitosamente.',
'declined' => 'Ha declinado con éxito este equipo.',
'bulk_manager_warn' => 'Sus usuarios han sido correctamente actualizados, de todos modos la entrada de administrador no fue guardada porque el administrador seleccionado también estaba en la lista de usuarios a ser editada, y los usuarios no pueden ser sus propior administradores. Vuelva a seleccionar los usuarios, excluyendo al administrador.',
'bulk_manager_warn' => 'Sus usuarios han sido actualizados con éxito, sin embargo, la entrada de administrador no fue guardada porque el gerente seleccionado también estaba en la lista de usuarios a ser editada, y los usuarios no pueden ser sus propios gerentes. Vuelva a seleccionar los usuarios, excluyendo al gerente.',
'user_exists' => 'El Usuario ya existe!',
'user_not_found' => 'Usuario inexistente.',
'user_login_required' => 'El campo Usuario es obligatorio',
'user_login_required' => 'El campo usuario es obligatorio',
'user_has_no_assets_assigned' => 'No hay activos asignados al usuario.',
'user_password_required' => 'El password es obligatorio.',
'user_password_required' => 'La contraseña es obligatoria.',
'insufficient_permissions' => 'No tiene permiso.',
'user_deleted_warning' => 'Este usuario ha sido eliminado. Deberá restaurarlo para editarlo o asignarle nuevos Equipos.',
'ldap_not_configured' => 'La integración con LDAP no ha sido configurada para esta instalación.',
@ -21,7 +21,7 @@ return array(
'success' => array(
'create' => 'Usuario correctamente creado.',
'update' => 'Usuario correctamente actualizado.',
'update' => 'Usuario actualizado exitosamente.',
'update_bulk' => 'Usuarios correctamente actualizados!',
'delete' => 'Usuario correctamente eliminado.',
'ban' => 'Usuario correctamente bloqueado.',
@ -45,9 +45,9 @@ return array(
'unsuspend' => 'Ha habido un problema marcando como no suspendido el Usuario. Intentalo de nuevo.',
'import' => 'Ha habido un problema importando los usuarios. Por favor intente nuevamente.',
'asset_already_accepted' => 'Este equipo ya ha sido aceptado.',
'accept_or_decline' => 'Debe aceptar o declinar este equipo.',
'accept_or_decline' => 'Debe aceptar o rechazar este equipo.',
'cannot_delete_yourself' => 'We would feel really bad if you deleted yourself, please reconsider.',
'incorrect_user_accepted' => 'El equipo que has permitido aceptar no te tiene checkeado a ti.',
'incorrect_user_accepted' => 'El elemento que ha intentado aceptar no fue asignado a usted.',
'ldap_could_not_connect' => 'No se ha podido conectar con el servidor LDAP. Por favor verifique la configuración de su servidor LDAP en su archivo de configuración.<br> Error del servidor LDAP:',
'ldap_could_not_bind' => 'No se ha podido vincular con el servidor LDAP. Por favor verifique la configuración de su servidor LDAP en su archivo de configuración.<br> Error del servidor LDAP: ',
'ldap_could_not_search' => 'No se ha podido buscar en el servidor LDAP. Por favor verifique la configuración de su servidor LDAP en su archivo de configuración.<br> Error del servidor LDAP:',

View file

@ -2,16 +2,16 @@
return [
'send_password_link' => 'Enviar enlace de restablecimiento de contraseña',
'email_reset_password' => 'Restaurar contraseña email',
'email_reset_password' => 'Enviar correo para restablecer contraseña',
'reset_password' => 'Restablecer Contraseña',
'saml_login' => 'Iniciar sesión a través de SAML',
'login' => 'Iniciar Sesión',
'login_prompt' => 'Por favor, inicia sesión',
'login_prompt' => 'Por favor inicie sesión',
'forgot_password' => 'He olvidado mi contraseña',
'ldap_reset_password' => 'Haga clic aquí para restablecer su contraseña LDAP',
'remember_me' => 'Recordarme',
'username_help_top' => 'Introduzca su <strong>nombre de usuario</strong> para enviar un enlace de restablecimiento de contraseña.',
'username_help_bottom' => 'Tu nombre de usuario y dirección de correo electrónico <em>puede</em> ser el mismo, pero puede que no lo sea, dependiendo de tu configuración. Si no puede recordar su nombre de usuario, póngase en contacto con su administrador. <br><br><strong>A los usuarios sin una dirección de correo electrónico asociada no se enviará por correo electrónico un enlace de restablecimiento de contraseña.</strong> ',
'username_help_top' => 'Ingrese su <strong>nombre de usuario</strong> para enviar un enlace de restablecimiento de contraseña.',
'username_help_bottom' => 'Su nombre de usuario y correo electrónico <em>pueden</em> ser el mismo, pero puede que no lo sean, dependiendo de su configuración. Si no recuerda su nombre de usuario, contacte al administrador. <br><br><strong>A los nombres de usuario que no tengan un correo electrónico asociado, no se les enviará el enlace de cambio de contraseña.</strong> ',
'google_login' => 'Iniciar sesión con Google Workspace',
'google_login_failed' => 'Error al iniciar sesión en Google. Vuelve a intentarlo.',

View file

@ -11,7 +11,7 @@ return [
'remove' => 'Eliminar',
'request' => 'Solicitud',
'submit' => 'Enviar',
'upload' => 'Subir',
'upload' => 'Cargar',
'select_file' => 'Seleccionar Archivo...',
'select_files' => 'Selecciona Archivos...',
'generate_labels' => '{1} Generar Etiqueta|[2,*] Generar Etiquetas',

View file

@ -27,8 +27,8 @@ return [
'asset_tag' => 'Etiqueta',
'asset_tags' => 'Etiquetas de activos',
'assets_available' => 'Equipos disponibles',
'accept_assets' => 'Activos Aceptados :name',
'accept_assets_menu' => 'Activos Aceptados',
'accept_assets' => 'Aceptar activos :name',
'accept_assets_menu' => 'Aceptar activos',
'audit' => 'Auditoría',
'audit_report' => 'Registro de auditoría',
'assets' => 'Equipos',
@ -40,7 +40,7 @@ return [
'assigned_to' => 'Asignado a :name',
'assignee' => 'Asignado a',
'avatar_delete' => 'Eliminar Avatar',
'avatar_upload' => 'Subir Avatar',
'avatar_upload' => 'Cargar Avatar',
'back' => 'Atras',
'bad_data' => 'Ningún resultado. ¿Quizá un dato incorrecto?',
'bulkaudit' => 'Auditoría masiva',
@ -89,7 +89,7 @@ return [
'current' => 'Actual',
'current_password' => 'Contraseña Actual',
'customize_report' => 'Personalizar informe',
'custom_report' => 'Reporte de Equipos Personalizado',
'custom_report' => 'Informe personalizado de activos',
'dashboard' => 'Tablero',
'days' => 'días',
'days_to_next_audit' => 'Días a la próxima auditoría',
@ -104,7 +104,7 @@ return [
'deletion_failed' => 'Error al eliminar',
'departments' => 'Departamentos',
'department' => 'Departamento',
'deployed' => 'Instalados - ',
'deployed' => 'Asignados-',
'depreciation' => 'Amortización',
'depreciations' => 'Depreciaciones',
'depreciation_report' => 'Informe de amortización',
@ -165,7 +165,7 @@ return [
'importing_help' => 'Puedes importar activos, accesorios, licencias, componentes, insumos y usuarios vía archivos CSV.<br> <br> El CSV debe estar delimitado por comas y formateado con encabezados que coincidan con aquellos definidos en los <a href="https://snipe-it.readme.io/docs/importing" target="_new"> CSVs de muestra en la documentación</a>.',
'import-history' => 'Historial de Importación',
'asset_maintenance' => 'Mantenimiento de Equipo',
'asset_maintenance_report' => 'Reporte de Mantenimiento de Equipo',
'asset_maintenance_report' => 'Informe mantenimiento de activos',
'asset_maintenances' => 'Mantenimientos de Equipo',
'item' => 'Item',
'item_name' => 'Nombre del ítem',
@ -178,7 +178,7 @@ return [
'last_login' => 'Último acceso',
'last_name' => 'Apellidos',
'license' => 'Licencia',
'license_report' => 'Reporte de Licencias',
'license_report' => 'Informe de licencias',
'licenses_available' => 'Licencias disponibles',
'licenses' => 'Licencias',
'list_all' => 'Listar Todo',
@ -190,7 +190,7 @@ return [
'locations' => 'Localizaciones',
'logo_size' => 'Los logotipos cuadrados se ven mejor con Logo + Texto. El tamaño máximo del logo es 50px de altura x 500px de ancho. ',
'logout' => 'Desconexión',
'lookup_by_tag' => 'Buscar por etiqueta de activo',
'lookup_by_tag' => 'Buscar etiqueta de activo',
'maintenances' => 'Mantenimientos',
'manage_api_keys' => 'Administrar API Keys',
'manufacturer' => 'Fabricante',
@ -231,7 +231,7 @@ return [
'quantity_minimum' => 'Tienes :count elementos por debajo o casi por debajo de los niveles mínimos de cantidad',
'quickscan_checkin' => 'Escaneo rápido de entrada',
'quickscan_checkin_status' => 'Estado de registro',
'ready_to_deploy' => 'Disponibles',
'ready_to_deploy' => 'Listo para asignar',
'recent_activity' => 'Actividad Reciente',
'remaining' => 'Restante',
'remove_company' => 'Eliminar Asociación de compañía',
@ -241,8 +241,8 @@ return [
'requestable_models' => 'Modelos disponibles para solicitar',
'requested' => 'Solicitado',
'requested_date' => 'Fecha de solicitud',
'requested_assets' => 'Activos solicitados',
'requested_assets_menu' => 'Activos solicitados',
'requested_assets' => 'Elementos solicitados',
'requested_assets_menu' => 'Elementos solicitados',
'request_canceled' => 'Solicitud Cancelada',
'request_item' => 'Solicitar este elemento',
'external_link_tooltip' => 'Enlace externo a',
@ -276,9 +276,9 @@ return [
'some_features_disabled' => 'MODO DE DEMOSTRACIÓN: Algunas funciones estan desactivadas para esta instalación.',
'site_name' => 'Sitio',
'state' => 'Provincia',
'status_labels' => 'Etiquetas Estados',
'status_labels' => 'Etiquetas de estado',
'status' => 'Estados',
'accept_eula' => 'Acuerdo de Aceptación',
'accept_eula' => 'Acuerdo de aceptación',
'supplier' => 'Proveedor',
'suppliers' => 'Proveedores',
'sure_to_delete' => '¿Está seguro que desea eliminar',
@ -292,13 +292,13 @@ return [
'total_accessories' => 'total de accesorios',
'total_consumables' => 'total de consumibles',
'type' => 'Tipo',
'undeployable' => 'No Instalable',
'undeployable' => 'No utilizable',
'unknown_admin' => 'Admin Desconocido',
'username_format' => 'Formato del nombre de usuario',
'username' => 'Usuario',
'update' => 'Actualizar',
'upload_filetypes_help' => 'Los tipos de archivo permitidos son png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf y rar. El tamaño máximo permitido es :size.',
'uploaded' => 'Subido',
'uploaded' => 'Cargado',
'user' => 'Usuario',
'accepted' => 'aceptado',
'declined' => 'declinado',
@ -307,7 +307,7 @@ return [
'unaccepted_asset_report' => 'Activos no aceptados',
'users' => 'Usuarios',
'viewall' => 'Ver todos',
'viewassets' => 'Ver Equipos Asignados',
'viewassets' => 'Ver elementos asignados',
'viewassetsfor' => 'Ver activos de :name',
'website' => 'Sitio web',
'welcome' => 'Bienvenido, :name',
@ -316,9 +316,9 @@ return [
'zip' => 'Códio Postal',
'noimage' => 'Imagen no subida o imagen no encontrada.',
'file_does_not_exist' => 'El archivo solicitado no existe en el servidor.',
'file_upload_success' => '¡Archivo cargado correctamente!',
'no_files_uploaded' => '¡Archivo cargado correctamente!',
'token_expired' => 'Su sesión ha expirado, Intente otra ves.',
'file_upload_success' => '¡Archivo cargado exitosamente!',
'no_files_uploaded' => '¡Archivo cargado exitosamente!',
'token_expired' => 'Su sesión ha caducado. Por favor, inténtelo de nuevo.',
'login_enabled' => 'Inicio de sesión habilitado',
'audit_due' => 'Auditoría pendiente',
'audit_due_days' => 'Activos vencidos para auditoría dentro de :days Día|Activos vencidos para auditoría dentro de :days Días',
@ -412,7 +412,7 @@ return [
'purge_not_allowed' => 'La purga de datos eliminados ha sido deshabilitada en el archivo .env. Contacte con el soporte técnico o con el administrador de su sistema.',
'backup_delete_not_allowed' => 'La eliminación de copias de seguridad se ha desactivado en el archivo .env. Contacte con el soporte técnico o con el administrador de su sistema.',
'additional_files' => 'Archivos adicionales',
'shitty_browser' => 'No se ha detectado ninguna firma. Si está utilizando un navegador más antiguo, por favor utilice un navegador más moderno para completar su aceptación de activos.',
'shitty_browser' => 'No se ha detectado ninguna firma. Si está utilizando un navegador más antiguo, por favor utilice un navegador más moderno para completar la aceptación del elemento.',
'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 Administrador.',
'bulk_checkin_delete_success' => 'Los usuarios seleccionados han sido eliminados y sus activos han sido registrados.',
'bulk_checkin_success' => 'Los elementos para los usuarios seleccionados han sido registrados.',
@ -482,7 +482,7 @@ return [
'serial_number' => 'Número de serie',
'item_notes' => ':item Notas',
'item_name_var' => ':nombre del ítem',
'error_user_company' => 'El pago de la empresa destino y la empresa de activos no coinciden',
'error_user_company' => 'La empresa destino de la asignación y la empresa del activo no coinciden',
'error_user_company_accept_view' => 'Un activo asignado a usted pertenece a una empresa diferente por lo que no puede aceptarlo ni rechazarlo, por favor compruebe con su administrador',
'importer' => [
'checked_out_to_fullname' => 'Pagado a: Nombre Completo',
@ -513,7 +513,7 @@ return [
'upload_error' => 'Error al cargar el archivo. Por favor, compruebe que no hay filas vacías y que no hay nombres de columna duplicados.',
'copy_to_clipboard' => 'Copiar al portapapeles',
'copied' => '¡Copiado!',
'status_compatibility' => 'Si los activos ya están asignados, no se pueden cambiar a un tipo de estado no desplegable y este cambio de valor se omitirá.',
'status_compatibility' => 'Si los activos ya están asignados, no se pueden cambiar a un tipo de estado no utilizable y este cambio de valor se omitirá.',
'rtd_location_help' => 'Esta es la ubicación del recurso cuando no está seleccionado',
'item_not_found' => ':item_type ID :id no existe o ha sido eliminado',
'action_permission_denied' => 'No tiene permiso para :action :item_type ID :id',

View file

@ -8,13 +8,13 @@ return [
'Asset_Checkout_Notification' => 'Activo asignado',
'Confirm_Accessory_Checkin' => 'Confirmación de devolución de accesorio',
'Confirm_Asset_Checkin' => 'Confirmación de devolución de activo',
'Confirm_accessory_delivery' => 'Confirmación de entrega del accesorio',
'Confirm_asset_delivery' => 'Confirmación de entrega del activo',
'Confirm_consumable_delivery' => 'Confirmación de entrega del consumible',
'Confirm_license_delivery' => 'Confirmación de entrega de la licencia',
'Confirm_accessory_delivery' => 'Confirmación de entrega de accesorio',
'Confirm_asset_delivery' => 'Confirmación de entrega de activo',
'Confirm_consumable_delivery' => 'Confirmación de entrega de consumible',
'Confirm_license_delivery' => 'Confirmación de entrega de licencia',
'Consumable_checkout_notification' => 'Consumible comprobado',
'Days' => 'Días',
'Expected_Checkin_Date' => 'Un activo asignado a ti debe ser devuelto en :date',
'Expected_Checkin_Date' => 'Un activo asignado a Ud. debe ser devuelto en :date',
'Expected_Checkin_Notification' => 'Recordatorio: :name se acerca la fecha de devolución',
'Expected_Checkin_Report' => 'Informe de devolución de activo esperado',
'Expiring_Assets_Report' => 'Informe de activos que expiran.',
@ -26,8 +26,8 @@ return [
'Low_Inventory_Report' => 'Reporte de inventario bajo',
'a_user_canceled' => 'El usuario ha cancelado el item solicitado en la pagina Web',
'a_user_requested' => 'Un usuario a solicitado un item en la pagina Web',
'acceptance_asset_accepted' => 'Un usuario ha aceptado un artículo',
'acceptance_asset_declined' => 'Un usuario ha rechazado un artículo',
'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:',
'admin_has_created' => 'Un administrador ha creado una cuenta para ti en la web :web.',
@ -39,8 +39,8 @@ return [
'assigned_to' => 'Asignado a',
'best_regards' => 'Cordialmente,',
'canceled' => 'Cancelado:',
'checkin_date' => 'Fecha de entrada:',
'checkout_date' => 'Fecha de salida:',
'checkin_date' => 'Fecha de devolución:',
'checkout_date' => 'Fecha de asignación:',
'checkedout_from' => 'Salido de',
'checkedin_from' => 'Registrado desde',
'checked_into' => 'Registrado en',
@ -49,26 +49,26 @@ return [
'click_to_confirm' => 'Por favor, pulsa en el siguiente enlace para verificar tu cuenta de :web:',
'current_QTY' => 'Cantidad actual',
'days' => 'Días',
'expecting_checkin_date' => 'Fecha de devolución prevista:',
'expecting_checkin_date' => 'Fecha esperada de devolución:',
'expires' => 'Expira',
'hello' => 'Hola',
'hi' => 'Hola',
'i_have_read' => 'Ha leído y aceptado los términos de uso y he recibido este artículo.',
'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' => 'Articulo:',
'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' => 'Haga clic en el siguiente enlace para actualizar su: contraseña de la web:',
'login' => 'Entrar:',
'login_first_admin' => 'Inicie sesión en su nueva instalación de Snipe-IT con las credenciales siguientes:',
'login_first_admin' => 'Inicie sesión en su nueva instalación de Snipe-IT usando las credenciales:',
'low_inventory_alert' => 'Hay :count elemento que está por debajo del inventario mínimo o que pronto estará debajo.|Hay :count elementos que están por debajo del inventario mínimo o que pronto serán bajos.',
'min_QTY' => 'Cantidad mínima',
'name' => 'Nombre',
'new_item_checked' => 'Un nuevo artículo se ha extraído bajo su nombre, los detalles están a continuación.',
'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_reset' => 'Reiniciar la contraseña',
'read_the_terms' => 'Por favor lea las condiciones 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.',
'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:',
'reset_link' => 'Tu enlace de restablecimiento de contraseña',
'reset_password' => 'Haga Clic aquí para restablecer su contraseña:',

View file

@ -74,9 +74,9 @@ return [
'present' => 'El campo: atributo debe estar presente.',
'valid_regex' => 'Este no es un regex válido. ',
'regex' => ':attribute formato incorrecto.',
'required' => ':attribute es obligatorio.',
'required_if' => ':attribute es obligatrio cuando :other es :value.',
'required_unless' => 'El campo: atributo es obligatorio a menos que: otro esté en: valores.',
'required' => 'El campo :attribute es obligatorio.',
'required_if' => 'El campo :attribute es obligatorio cuando :other es :value.',
'required_unless' => 'El campo :attribute es obligatorio a menos que :other esté en :values.',
'required_with' => ':attribute es obligatrio cuando :values es present.',
'required_with_all' => 'El campo: atributo se requiere cuando: los valores están presentes.',
'required_without' => ':attribute es obligatrio cuando :values es not present.',
@ -134,7 +134,7 @@ return [
'last_audit_date.date_format' => 'El :attribute debe ser una fecha válida en formato AAAA-MM-DD hh:mm:ss',
'expiration_date.date_format' => 'El :attribute debe ser una fecha válida en formato AAAA-MM-DD',
'termination_date.date_format' => 'El :attribute debe ser una fecha válida en formato AAAA-MM-DD',
'expected_checkin.date_format' => 'El :attribute debe ser una fecha válida en formato AAAA-MM-DD',
'expected_checkin.date_format' => ':attribute debe ser una fecha válida en formato AAA-MM-DD',
'start_date.date_format' => 'El :attribute debe ser una fecha válida en formato AAAA-MM-DD',
'end_date.date_format' => 'El :attribute debe ser una fecha válida en formato AAAA-MM-DD',

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