; @package Advanced Custom Fields ; @version 2.8.8 Pro ; ; @author Tassos Marinos - http://www.tassos.gr/joomla-extensions ; @copyright Copyright (c) 2019 Tassos Marinos. All rights reserved. ; @license http://www.tassos.gr PLG_FIELDS_ACFUPLOAD_LABEL="ACF - Carga de Archivos" ACF_UPLOAD="Campos - ACF Subida de Archivos" ACF_UPLOAD_DESC="Cargue cualquier archivo usando un cargador de archivos de arrastrar y soltar en el back-end y muestre el archivo cargado como un enlace o imagen en el front-end." ACF_UPLOAD_VALUE_DESC="Seleccionar archivo(s) para cargar" ACF_UPLOAD_FOLDER="Cargar carpeta" ACF_UPLOAD_FOLDER_DESC="Ingrese la ruta relativa a la raíz de su espacio web donde se almacenarán los archivos cargados. Para cambiar el nombre de los archivos cargados, utilice las siguientes etiquetas inteligentes.

Cargar etiquetas inteligentes
{acf.file.basename}
{acf.file.extension}
{acf.file.filename}
{acf.file.index}
{acf.file.total}

Etiquetas inteligentes de campo
{acf.field.id}

Etiquetas inteligentes de elementos
{acf.item.id}
{acf.item.author_id}
{acf.item.alias}
{acf.item.cat_id}
{acf.item.cat_alias}

Etiquetas inteligentes comunes
{date}
{time}
{day}
{month}
{year}" ACF_UPLOAD_LIMIT_FILES="Límite de Archivos" ACF_UPLOAD_LIMIT_FILES_DESC="¿Cuántos archivos se pueden subir? Ingrese 0 para no tener límite." ACF_UPLOAD_MAX_FILE_SIZE="Límite de Tamaño de Archivo" ACF_UPLOAD_MAX_FILE_SIZE_DESC="Configure el tamaño máximo permitido para cada archivo subido en megabytes. Ingrese 0 para no tener límite.

El tamaño máximo de carga de su servidor es: %s." ACF_UPLOAD_TYPES="Tipos de Archivo Permitidos" ACF_UPLOAD_TYPES_DESC="Ingrese una lista separada por comas de tipos de archivos permitidos como: .jpg, .gif, .png, .pdf

Puede ingresar tipos de medios como: application/pdf, image/*, video/*

O incluso puedes mezclar ambos: application/*, .png, .jpg

Nota: Esto no es infalible y se puede engañar, recuerde que siempre existe el peligro de permitir que los usuarios suban archivos." ACF_UPLOAD_ERROR="Formulario o clave de campo no válido" ACF_UPLOAD_ERROR_CANNOT_UPLOAD_FILE="No se puede cargar el archivo" ACF_UPLOAD_ERROR_INVALID_FIELD="Campo de subida no válido" ACF_UPLOAD_ERROR_INVALID_FILE="Este archivo parece inseguro o no válido y no se puede cargar." ACF_UPLOAD_MAX_FILES_LIMIT="Puedes subir hasta %d archivos" ACF_UPLOAD_DRAG_AND_DROP_FILES="Arrastra y suelta archivos aquí o" ACF_UPLOAD_BROWSE="Navegar" ACF_UPLOAD_INVALID_FILE_TYPE="Archivo inválido. Tipos de archivo permitidos:%s" ACF_UPLOAD_FILE_IS_MISSING="Falta el archivo. Intente volver a cargarlo." ACF_UPLOAD_FOLDER_INVALID="La carpeta de carga %s no existe o no se puede escribir" ACF_UPLOAD_FILETOOBIG="El archivo es demasiado grande ({{filesize}}MB). Tamaño máximo de archivo: {{maxFilesize}}MB." ACF_UPLOAD_INVALID_FILE="No puedes subir archivos de este tipo." ACF_UPLOAD_FALLBACK_MESSAGE="Su navegador no admite cargas de archivos de arrastrar y soltar." ACF_UPLOAD_RESPONSE_ERROR = "El servidor respondió con el código {{statusCode}}." ACF_UPLOAD_CANCEL_UPLOAD="Cancelar subida" ACF_UPLOAD_CANCEL_UPLOAD_CONFIRMATION="¿Estás seguro de que deseas cancelar esta subida?" ACF_UPLOAD_REMOVE_FILE="Borrar archivo" ACF_UPLOAD_REMOVE_FILE_CONFIRM="¿Está usted seguro?" ACF_UPLOAD_MAX_FILES_EXCEEDED="Usted no puede subir más archivos." ACF_UPLOAD_RANDOMIZE="Nombres de Archivos Aleatorios" ACF_UPLOAD_RANDOMIZE_DESC="Si está habilitado, se agregará un prefijo aleatorio al comienzo del nombre del archivo cargado. Esto ayuda a garantizar que los archivos existentes con el mismo nombre nunca se reemplacen." ACF_UPLOAD_FILE_MISSING="Falta el archivo" ACF_UPLOAD_FORCE_DOWNLOAD="Forzar Descarga" ACF_UPLOAD_FORCE_DOWNLOAD_DESC="Seleccione si desea descargar el archivo en lugar de navegar hasta el enlace" ACF_UPLOAD_LINK_TEXT="Texto del Enlace" ACF_UPLOAD_LINK_TEXT_DESC="Introduzca un texto de enlace personalizado. Si no se proporciona ninguno, se usará el nombre del archivo en su lugar. Admite etiquetas inteligentes.

Etiquetas inteligentes de archivo:
{acf.file.basename}
{acf.file.filename}
{acf.file.extension}
{acf.file.title}
{acf.file.description}" ACF_UPLOAD_LAYOUT="Disposición" ACF_UPLOAD_LAYOUT_DESC="Defina el diseño que se usará para mostrar cada archivo cargado en el front-end." ACF_UPLOAD_CUSTOM_LAYOUT="Diseño personalizado" ACF_UPLOAD_CUSTOM_LAYOUT_DESC="Establezca un diseño HTML personalizado que se usará para mostrar cada archivo cargado en el front-end. Admite etiquetas inteligentes.

Etiquetas inteligentes de archivos:
{acf.file.basename}
{acf.file.filename}
{acf.file.path}
{acf.file.url}
{acf.file.size}
{acf.file.extension}
{acf.file.title}
{acf.file.description}
{acf.file.index}
{acf.file.total}

Common Smart Tags
{site.url}" ACF_UPLOAD_LINK="Enlace" ACF_UPLOAD_IMAGE="Imagen" ACF_UPLOAD_CUSTOM="Personalizar" ACF_UPLOAD_FRONTEND_DISPLAY="Pantalla Frontal" ACF_UPLOAD_FILE_UPLOAD_SETTINGS="Configuración de Carga de Archivos" ACF_UPLOAD_ALLOW_UNSAFE="Permitir archivos no seguros" ACF_UPLOAD_ALLOW_UNSAFE_DESC="Permitir la carga de archivos no seguros.

Un archivo se considera inseguro cuando:
- Se encuentra un byte nulo en el nombre del archivo.
- La extensión de archivo está prohibida: .php, py, etc.
- Hay una etiqueta php en el contenido del archivo.
- Hay una etiqueta corta en el contenido del archivo.
- Hay una extensión prohibida en cualquier parte del contenido.

Esta opción también lo protege de archivos no seguros incluidos en archivos comprimidos como zip, rar, tar, etc." ACF_UPLOAD_VIEW_FILE="Ver archivo en una nueva pestaña" ACF_UPLOAD_DOWNLOAD_FILE="Descargar archivo" ACF_UPLOAD_DELETE_FILE="Borrar archivo" ACF_UPLOAD_SHOW_DOWNLOAD_LINKS="Mostrar Enlaces de Descargas" ACF_UPLOAD_SHOW_DOWNLOAD_LINKS_DESC="Habilite para mostrar enlaces de descarga para cada archivo cargado en el cargador de archivos." ACF_UPLOAD_MIME_CONTENT_TYPE_MISSING="La extensión PHP fileinfose requiere para adivinar el tipo mime de los archivos cargados, pero si no está instalado o no está cargado. Póngase en contacto con su host para instalarlo." ACF_UPLOAD_TITLE="Título" ACF_UPLOAD_TITLE_DESC="Defina un título para este archivo cargado." ACF_UPLOAD_TITLE_HINT="Introduzca un título..." ACF_UPLOAD_DESCRIPTION="Descripción" ACF_UPLOAD_DESCRIPTION_DESC="Defina una descripción para este archivo cargado." ACF_UPLOAD_DESCRIPTION_HINT="Introduzca una descripción..." ACF_UPLOAD_CURRENTLY_EDITING_ITEM="Elemento de edición actual: " ACF_UPLOAD_EDIT_ITEM="Editar elemento" ACF_UPLOAD_RESIZE_IMAGES="Redimensionar Imágenes" ACF_UPLOAD_RESIZE_IMAGES_DESC="Habilite el cambio de tamaño de las imágenes a las dimensiones especificadas.
Las imágenes admitidas son jpg, jpeg, png, gif y webp.

Solo se cambiará el tamaño de las imágenes nuevas, las imágenes existentes se dejarán como están.
Cuando se cambia el tamaño de la imagen, no se crean imágenes adicionales.

Escenarios útiles de cambio de tamaño:
Cambiar tamaño por ancho: para cambiar el tamaño de las imágenes cargadas por ancho y mantener la relación de aspecto, establezca solo un ancho y deje la altura en blanco.
Cambiar tamaño por altura: para cambiar el tamaño de las imágenes cargadas por altura y mantener la relación de aspecto, establezca solo una altura y deje ancho en blanco.
Cambiar el tamaño por ancho y alto: para cambiar el tamaño de las imágenes cargadas a un ancho y alto específicos, así como recortar la imagen a estas dimensiones, establezca un ancho y un alto." ACF_UPLOAD_WIDTH="Width" ACF_UPLOAD_WIDTH_DESC="Ingrese el ancho en píxeles para redimensionar la imagen." ACF_UPLOAD_HEIGHT="Altura" ACF_UPLOAD_HEIGHT_DESC="Ingrese la altura en píxeles para redimensionar la imagen."