bry-biometric-collector
Version:
BRy web-collector component for biometric capture.
287 lines (286 loc) • 12.9 kB
JavaScript
const e = {
title: "Error",
text: "¡Se detectó un dedo que no debería ser recolectado! Por favor, verifique de quién es la recolección.",
retry: "Recolectar de Nuevo",
cancel: "Cancelar"
}, a = {
title: "Error",
text: "¡Dedo con calidad insuficiente!",
retry: "Recolectar de Nuevo",
cancel: "Cancelar",
deny: "Intentar otro dedo"
}, o = {
title: "Error",
text: "¡Dedo duplicado detectado! Este dedo ya fue recolectado en esta sesión, por favor recolecte el dedo indicado.",
retry: "Recolectar de Nuevo",
cancel: "Cancelar",
deny: "Intentar otro dedo"
}, r = {
title: "Error",
text: "¡El módulo de extensión no fue instalado!",
ok: "Ok"
}, t = {
title: "Error",
text: "Atención AGR, el dedo recolectado no le pertenece o está en la posición incorrecta. Por favor recolecte su dedo en la posición indicada.",
retry: "Recolectar de Nuevo",
cancel: "Cancelar"
}, n = {
title: "Error",
text: "Atención AGR, ¡el dedo recolectado le pertenece! Por favor, en este momento haga la recolección del cliente.",
retry: "Recolectar de Nuevo",
cancel: "Cancelar"
}, i = {
title: "Error",
text: "¡Dedo duplicado detectado! ¡El <b>{finger1}</b> y el <b>{finger2}</b> son iguales!",
retry: "Recolectar de Nuevo",
cancel: "Cancelar",
LEFT_HAND_PINKY: "Dedo Meñique Izquierdo",
LEFT_HAND_RING: "Dedo Anular Izquierdo",
LEFT_HAND_MIDDLE: "Dedo Medio Izquierdo",
LEFT_HAND_INDEX: "Dedo Índice Izquierdo",
LEFT_HAND_THUMB: "Dedo Pulgar Izquierdo",
RIGHT_HAND_THUMB: "Dedo Pulgar Derecho",
RIGHT_HAND_INDEX: "Dedo Índice Derecho",
RIGHT_HAND_MIDDLE: "Dedo Medio Derecho",
RIGHT_HAND_RING: "Dedo Anular Derecho",
RIGHT_HAND_PINKY: "Dedo Meñique Derecho",
LEFT_HAND: "Mano Izquierda",
RIGHT_HAND: "Mano Derecha"
}, c = {
title: "Error",
text: "¡Dedo duplicado detectado! ¡El <b>{finger1}</b> y el <b>{finger2}</b> son iguales!",
retry: "Recolectar de Nuevo",
cancel: "Cancelar",
LEFT_HAND_PINKY: "Meñique Izquierdo",
LEFT_HAND_RING: "Anular Izquierdo",
LEFT_HAND_MIDDLE: "Medio Izquierdo",
LEFT_HAND_INDEX: "Índice Izquierdo",
LEFT_HAND_THUMB: "Pulgar Izquierdo",
RIGHT_HAND_THUMB: "Pulgar Derecho",
RIGHT_HAND_INDEX: "Índice Derecho",
RIGHT_HAND_MIDDLE: "Medio Derecho",
RIGHT_HAND_RING: "Anular Derecho",
RIGHT_HAND_PINKY: "Meñique Derecho",
LEFT_HAND: "Mano Izquierda",
RIGHT_HAND: "Mano Derecha"
}, l = {
title: "Atención",
text: "No hay dedo sugerido disponible para recolectar.",
ok: "Ok"
}, d = {
title: "Atención",
text: "El usuario no quitó el dedo del escáner a tiempo. Es posible que el escáner esté sucio, por favor límpielo ahora.",
ok: "Ok"
}, s = {
title: "El escáner no fue detectado",
text: "Por favor, verifique que el lector biométrico esté conectado y que el controlador esté instalado."
}, u = {
clickOnSomething: "Para empezar, seleccione un dedo o haga clic en recolección automática.",
unscannedFinger: "Haga clic en recolectar para capturar este dedo.",
loadingGif: "Validando huella...",
promptGif: "Coloque el dedo en el escáner ahora.",
liftFinger: "Ahora, quite el dedo del escáner.",
cancelling: "Cancelando...",
fingerImage: "Calidad de la huella digital:"
}, p = {
available: "Presente",
missing: "Ausente",
randomize: "Sortear",
unavailable: "Indisponible",
automatic: {
text: "Recolección Automática",
tooltip: "Recolectar cada dedo sugerido en orden."
},
clear: "Limpiar",
cancel: "Cancelar",
capture: "Recolectar",
theme: "Tema",
finish: "Finalizar",
startCapture: "Estoy listo"
}, m = {
extensionNotFound: "No se pudo detectar la extensión, por favor instálela a través de este enlace",
extension: "Extensión"
}, v = {
permissionNotGranted: "No se permitió el uso de la cámara para este sitio, por favor conceda el permiso y recargue la página."
}, f = {
illumination: "Iluminación heterogénea",
openEyes: "Ojos cerrados",
redEyes: "Ojos rojos",
lookingAtCamera: "No está mirando a la cámara",
eyeObstruction: "Ojos obstruidos",
pixelated: "Imagen pixelada",
reflection: "Imagen con reflejos",
openMouth: "Boca abierta",
nonNeutralExpression: "Expresión no neutra",
faceNotDetected: "Rostro no detectado",
nonFrontalPosition: "Posición no frontal",
tooClose: "Rostro muy cerca",
tooFar: "Rostro muy lejos",
shadesOfGray: "Imagen con matices de gris",
skinSaturation: "Imagen muy saturada",
nonUniformBackground: "Fondo no uniforme",
outOfFrame: "Fuera de encuadre",
lackOfSharpness: "Falta de nitidez",
unnaturalColoring: "Coloración no natural",
faceTooSmall: "El rostro está muy lejos de la cámara, por favor acérquese."
}, g = {
error: {
error: "Error",
faceTooClose: "El rostro está demasiado cerca de la cámara, por favor aléjese.",
faceTooCloseToBorder: "El rostro no está centrado, por favor céntralo.",
faceCropped: "El rostro está cortado en la captura, por favor céntralo.",
faceOccluded: "El rostro está obstruido, por favor quite lo que está obstruyendo.",
faceNotFound: "Calidad insuficiente o rostro no encontrado, por favor rehaga la foto.",
multipleFaces: "Se detectaron múltiples rostros, por favor muestre solo un rostro en la captura.",
faceTooSmall: "El rostro está muy lejos de la cámara, por favor acérquese.",
faceAngleTooLarge: "El rostro está demasiado inclinado, por favor enderece.",
eyesClosed: "Los ojos están cerrados, por favor ábralos.",
invalidConfig: "Error al realizar la validación de prueba de vida, por favor intente de nuevo. ERR01",
invalidMeta: "Error al realizar la validación de prueba de vida, por favor intente de nuevo. ERR02",
failedToReadImg: "Error al realizar la validación de prueba de vida, por favor intente de nuevo. ERR03",
failedToWriteImg: "Error al realizar la validación de prueba de vida, por favor intente de nuevo. ERR04",
licenseError: "Error al realizar la validación de prueba de vida, por favor intente de nuevo. ERR05",
failToReadModel: "Error al realizar la validación de prueba de vida, por favor intente de nuevo. ERR06",
failedToAllocate: "Error al realizar la validación de prueba de vida, por favor intente de nuevo. ERR07",
noSuchObjectInBuild: "Error al realizar la validación de prueba de vida, por favor intente de nuevo. ERR08",
failedToPreprocessImgWhilePredict: "La predicción de vivacidad falló, por favor intente de nuevo. ERR09",
failedToPreprocessImgWhileDetect: "Error al detectar rostro, por favor intente de nuevo. ERR10",
failedToPredictLandMarks: "Error de predicción de puntos faciales, por favor intente de nuevo. ERR11",
invalidFuseMode: "Error al realizar la validación de prueba de vida, por favor intente de nuevo. ERR12",
nullptr: "Error al realizar la validación de prueba de vida, por favor intente de nuevo. ERR13",
unknown: "Error al realizar la validación de prueba de vida, por favor intente de nuevo. ERR14",
evaluationError: "Error al realizar la validación de prueba de vida, por favor intente de nuevo.",
faceQualityInsufficient: "La calidad de la foto capturada no cumple con los requisitos mínimos listados arriba. Por favor, rehaga la captura.",
darkImage: "La imagen capturada está muy oscura, por favor, aumente la iluminación.",
faceBlurry: "La imagen capturada está borrosa, por favor, mantenga la cámara fija.",
mouthOpen: "La boca está abierta, por favor ciérrela.",
sunglassesDetected: "Se detectaron gafas de sol, por favor quíteselas.",
faceNotCentered: "El rostro no está centrado, por favor centrelo."
},
contactAdmin: "Por favor, contacte al administrador del sistema sobre este error."
}, E = {
capturing: "Capturando ...",
justification: "Justificación",
captured: "¡Rostro capturado!",
retakePhoto: "Rehacer foto",
finish: "Guardar",
thisInformationIsRequired: "Este campo es obligatorio.",
mouthOpen: "Boca abierta",
closedMouth: "Boca cerrada",
tooFar: "Demasiado lejos",
tooClose: "Demasiado cerca",
okDistance: "Distancia: Ok",
framing: "Encuadre",
validating: "Validando",
lowQualityCapture: "Captura con calidad insuficiente, ¡por favor rehaga la foto!",
everythingOk: "¡Foto excelente!",
noNonconformity: "Sin inconformidad",
previewCapture: "Vista previa de captura",
unconformities: "Inconformidades",
provideAReasonForTheLowQualityCapture: "¿Cuál es el motivo por el cual la captura realizada está fuera de los requisitos exigidos?",
yourJustification: "Su justificación",
unaliveCapture: "La captura no pasó la prueba de vivacidad.",
initiatingCamera: "Iniciando video...",
obtainingPicture: "Obteniendo foto...",
unableToCompleteRequest: "Error al comunicarse con el servicio de validación de foto, por favor intente de nuevo o contacte al administrador del sistema.",
stayStill: "Mantén la posición",
moveAwayCamera: "Aléjate",
comeCloserCamera: "Acércate",
dontOpenMouth: "Cierra la boca",
stayInFrame: "Céntrate en el marco",
loading: "Cargando...",
faceWasNotFound: "Rostro no encontrado",
illuminationTooLow: "Iluminación baja",
illuminationTooHigh: "Iluminación alta",
lowSharpness: "Baja nitidez"
}, D = {
captured: "¡Documento capturado!",
comeCloserCamera: "Acércate",
moveAwayCamera: "Aléjate",
stayInFrame: "Céntrate en el documento",
docWasNotFound: "Documento no encontrado",
docNotFound: "Documento no encontrado, por favor vuelva a tomar la foto!"
}, R = {
close: "Cerrar",
instructions: "Para descargar el controlador de su lector biométrico, seleccione el modelo a continuación:",
obs: "Obs: recuerde desconectar el lector antes de instalar el controlador.",
language: "Configuración de Idioma",
driver: "Descargar controlador",
automaticCapture: "Captura automática",
cameraOptionsTab: "Configuración de Cámara",
deviceSelect: "Fuente de Video",
pt: "Portugués",
en: "Inglés",
es: "Español"
}, I = {
evaluateBiometricsTimeout: "El servidor excedió su tiempo límite para responder, intente nuevamente o contacte al administrador del sistema.",
genericNetworkError: "Hubo un error en el procesamiento de su solicitud, intente nuevamente o contacte al administrador del sistema.",
genericError: "Hubo un error inesperado, intente nuevamente o contacte al administrador del sistema."
}, b = {
cameraPermission: "Por favor, concede permiso de acceso a la cámara.",
cameraNotSupported: "La cámara no cumple con los requisitos necesarios.",
cameraNotDetected: "Cámara no detectada.",
clickRestartButton: "Después de conceder el permiso, haz clic en el botón Reiniciar.",
restart: "Reiniciar",
connectCameraAndRestart: "Por favor, conecta tu cámara, espera un momento y haz clic en el botón Reiniciar.",
cameraInUse: "La cámara está en uso.",
ensureCameraNotInUse: "Asegúrate de que ninguna otra aplicación esté usando la cámara y haz clic en el botón debajo.",
stayOnSameTab: "Por favor, permanece en la misma pestaña durante la recolección biométrica.",
clickRestartToRecapture: "Haz clic en el botón Reiniciar para capturar de nuevo.",
deviceMustBeInPortrait: "Voltee su dispositivo a la posición vertical",
deviceMustBeInLandscape: "Voltee su dispositivo a la posición horizontal",
rotateDevice: "Por favor, gire el dispositivo para capturar la foto.",
adjustOrientation: "Ajustar Orientación",
connectAnotherCamera: "Por favor, conecte otra cámara y vuelva a intentarlo.",
biometricCapture: "Ahora, vamos realizar su captura biométrica.",
startCapture: "Iniciar Captura",
clickToRestartCapture: "Haz clic aquí para reiniciar la captura"
}, N = {
forbiddenFingerSwal: e,
badFingerQualitySwal: a,
unknownDuplicateFingerSwal: o,
signerNotInstalledSwal: r,
agrFingerNotMatched: t,
agrFinger: n,
duplicateFingerSwal: i,
easterEggduplicateFingerSwal: c,
automaticHasAlreadyRunSwal: l,
dirtyScannerSwal: d,
missingScannerSwal: s,
fingerDisplayArea: u,
buttons: p,
alertExtension: m,
alertCameraDisallowed: v,
unconformities: f,
liveness: g,
faceCollector: E,
docCollector: D,
configModal: R,
toast: I,
cameraStatus: b
};
export {
n as agrFinger,
t as agrFingerNotMatched,
v as alertCameraDisallowed,
m as alertExtension,
l as automaticHasAlreadyRunSwal,
a as badFingerQualitySwal,
p as buttons,
b as cameraStatus,
R as configModal,
N as default,
d as dirtyScannerSwal,
D as docCollector,
i as duplicateFingerSwal,
c as easterEggduplicateFingerSwal,
E as faceCollector,
u as fingerDisplayArea,
e as forbiddenFingerSwal,
g as liveness,
s as missingScannerSwal,
r as signerNotInstalledSwal,
I as toast,
f as unconformities,
o as unknownDuplicateFingerSwal
};