bry-biometric-collector
Version:
BRy web-collector component for biometric capture.
289 lines (288 loc) • 12.7 kB
JavaScript
const e = {
title: "Erro",
text: "Foi detectado um dedo que não deveria ser coletado! Por favor, verifique de quem é a coleta.",
retry: "Coletar Novamente",
cancel: "Cancelar"
}, a = {
title: "Erro",
text: "Dedo com qualidade insuficiente!",
retry: "Coletar Novamente",
cancel: "Cancelar",
deny: "Tentar outro dedo"
}, o = {
title: "Erro",
text: "Dedo duplicado detectado! Este dedo já foi coletado nesta sessão, por favor colete o dedo indicado.",
retry: "Coletar Novamente",
cancel: "Cancelar",
deny: "Tentar outro dedo"
}, r = {
title: "Erro",
text: "O módulo da extensão não foi instalado!",
ok: "Ok"
}, t = {
title: "Erro",
text: "Atenção AGR, o dedo coletado não lhe-pertence ou está na posição errada. Por favor colete seu dedo na posição indicada.",
retry: "Coletar Novamente",
cancel: "Cancelar"
}, i = {
title: "Erro",
text: "Atenção AGR, o dedo coletado lhe-pertence! Por favor, neste momento faça a coleta do cliente!",
retry: "Coletar Novamente",
cancel: "Cancelar"
}, n = {
title: "Erro",
text: "Dedo duplicado detectado! O <b>{finger1}</b> e o <b>{finger2}</b> são iguais!",
retry: "Coletar Novamente",
cancel: "Cancelar",
LEFT_HAND_PINKY: "Dedo Mínimo Esquerdo",
LEFT_HAND_RING: "Dedo Anelar Esquerdo",
LEFT_HAND_MIDDLE: "Dedo Médio Esquerdo",
LEFT_HAND_INDEX: "Dedo Indicador Esquerdo",
LEFT_HAND_THUMB: "Dedo Polegar Esquerdo",
RIGHT_HAND_THUMB: "Dedo Polegar Direito",
RIGHT_HAND_INDEX: "Dedo Indicador Direito",
RIGHT_HAND_MIDDLE: "Dedo Médio Direito",
RIGHT_HAND_RING: "Dedo Anelar Direito",
RIGHT_HAND_PINKY: "Dedo Mínimo Direito",
LEFT_HAND: "Mão Esquerda",
RIGHT_HAND: "Mão Direita"
}, d = {
title: "Erro",
text: "Dedo duplicado detectado! O <b>{finger1}</b> e o <b>{finger2}</b> são iguais!",
retry: "Coletar Novamente",
cancel: "Cancelar",
LEFT_HAND_PINKY: "Mindinho Esquerdo",
LEFT_HAND_RING: "Seu-Vizinho Esquerdo",
LEFT_HAND_MIDDLE: "Pai-de-Todos Esquerdo",
LEFT_HAND_INDEX: "Fura-Bolo Esquerdo",
LEFT_HAND_THUMB: "Mata-piolho Esquerdo",
RIGHT_HAND_THUMB: "Mata-piolho Direito",
RIGHT_HAND_INDEX: "Fura-Bolo Direito",
RIGHT_HAND_MIDDLE: "Pai-de-Todos Direito",
RIGHT_HAND_RING: "Seu-Vizinho Direito",
RIGHT_HAND_PINKY: "Mindinho Direito",
LEFT_HAND: "Mão Esquerda",
RIGHT_HAND: "Mão Direita"
}, s = {
title: "Atenção",
text: "Não há dedo sugerido disponível para coletar.",
ok: "Ok"
}, c = {
title: "Atenção",
text: "Usuário não removeu o dedo da leitora a tempo. É possível que a leitora esteja suja, portanto limpe-a agora.",
ok: "Ok"
}, l = {
title: "O leitor biométrico não foi detectado",
text: "Por favor, verifique que o leitor biométrico está conectado e que o driver está instalado."
}, u = {
clickOnSomething: "Para começar, selecione um dedo ou clique em coleta automática.",
unscannedFinger: "Clique em coletar para capturar este dedo.",
loadingGif: "Validando digital...",
promptGif: "Encoste o dedo na leitora agora.",
liftFinger: "Agora, remova o dedo da leitora.",
cancelling: "Cancelando...",
fingerImage: "Qualidade da impressão digital:"
}, m = {
available: "Presente",
missing: "Ausente",
randomize: "Sortear",
unavailable: "Indisponivel",
automatic: {
text: "Coleta Automática",
tooltip: "Coletar cada dedo sugerido em ordem."
},
clear: "Limpar",
cancel: "Cancelar",
capture: "Coletar",
theme: "Tema",
finish: "Finalizar",
startCapture: "Estou pronto"
}, p = {
extensionNotFound: "Não foi possível detectar a extensão, por favor instale-a por meio deste link",
extension: "Extensão"
}, v = {
permissionNotGranted: "Não foi permitido a utilização da câmera para este site, por favor conceda a permissão e recarregue a página."
}, f = {
illumination: "Iluminação heterogênea",
openEyes: "Olhos fechados",
redEyes: "Olhos vermelhos",
lookingAtCamera: "Não está olhando para a câmera",
eyeObstruction: "Olhos obstruidos",
pixelated: "Imagem pixelada",
reflection: "Imagem com reflexos",
openMouth: "Boca aberta",
nonNeutralExpression: "Expressão não neutra",
faceNotDetected: "Face não detectada",
nonFrontalPosition: "Posição não frontal",
tooClose: "Face muito perto",
tooFar: "Face muito distante",
shadesOfGray: "Imagem com nuancias de cinza",
skinSaturation: "Imagem muito saturada",
nonUniformBackground: "Fundo não uniforme",
outOfFrame: "Fora de enquadramento",
lackOfSharpness: "Falta de nitidez",
unnaturalColoring: "Coloração não natural",
faceTooSmall: "O rosto está muito longe da câmera, por favor aproxime-se."
}, g = {
error: {
error: "Erro",
faceTooClose: "O rosto está próximo demais da câmera, por favor afaste-se.",
faceTooCloseToBorder: "O rosto não está centralizado, por favor centralize-o.",
faceCropped: "O rosto está cortado na captura, por favor centralize-o.",
faceOccluded: "O rosto está obstruido, por favor remova o que está obstruindo.",
faceNotFound: "Qualidade insuficiente ou rosto não encontrado, por favor refaça a foto.",
multipleFaces: "Mais de um rosto detectado, por favor exiba apenas um rosto na captura.",
faceTooSmall: "O rosto está muito longe da câmera, por favor aproxime-se.",
faceAngleTooLarge: "o rosto está muito inclinado, por favor endireite-o.",
eyesClosed: "Os olhos estão fechados, por favor abra-os.",
invalidConfig: "Falha ao realizar validação de prova de vida, por favor tente novamente. ERR01",
invalidMeta: "Falha ao realizar validação de prova de vida, por favor tente novamente. ERR02",
failedToReadImg: "Falha ao realizar validação de prova de vida, por favor tente novamente. ERR03",
failedToWriteImg: "Falha ao realizar validação de prova de vida, por favor tente novamente. ERR04",
licenseError: "Falha ao realizar validação de prova de vida, por favor tente novamente. ERR05",
failToReadModel: "Falha ao realizar validação de prova de vida, por favor tente novamente. ERR06",
failedToAllocate: "Falha ao realizar validação de prova de vida, por favor tente novamente. ERR07",
noSuchObjectInBuild: "Falha ao realizar validação de prova de vida, por favor tente novamente. ERR08",
failedToPreprocessImgWhilePredict: "Predição de vivacidade falhou, por favor tente novamente. ERR09",
failedToPreprocessImgWhileDetect: "Falha ao detectar face, por favor tente novamente. ERR10",
failedToPredictLandMarks: "Falha de predição de pontos faciais, por favor tente novamente. ERR11",
invalidFuseMode: "Falha ao realizar validação de prova de vida, por favor tente novamente. ERR12",
nullptr: "Falha ao realizar validação de prova de vida, por favor tente novamente. ERR13",
unknown: "Falha ao realizar validação de prova de vida, por favor tente novamente. ERR14",
evaluationError: "Falha ao realizar validação de prova de vida, por favor tente novamente.",
faceQualityInsufficient: "A qualidade da foto capturada não atende aos requisitos mínimos listados acima. Por favor, refaça a captura.",
darkImage: "A imagem capturada está muito escura, por favor, aumente a iluminação.",
faceBlurry: "A imagem capturada está desfocada, por favor, refaça a captura.",
mouthOpen: "A boca está aberta, por favor não abra a boca.",
sunglassesDetected: "Óculos escuros detectados, por favor remova-os.",
faceNotCentered: "O rosto não está centralizado, por favor centralize-o."
},
contactAdmin: "Por favor, contate o administrador do sistema sobre este erro."
}, D = {
capturing: "Capturando...",
justification: "Justificativa",
captured: "Face capturada!",
retakePhoto: "Refazer foto",
finish: "Salvar",
thisInformationIsRequired: "Este campo é obrigatório.",
mouthOpen: "Boca aberta",
closedMouth: "Boca fechada",
tooFar: "Longe demais",
tooClose: "Perto demais",
okDistance: "Distância: Ok",
framing: "Enquadramento",
validating: "Validando",
lowQualityCapture: "Captura com qualidade insuficiente, por favor refaça a foto!",
everythingOk: "Foto excelente!",
noNonconformity: "Nenhuma inconformidade",
previewCapture: "Pré-visualização da captura",
unconformities: "Inconformidades",
provideAReasonForTheLowQualityCapture: "Qual o motivo para que a captura realizada esteja fora dos requisitos exigidos?",
yourJustification: "Sua justificativa",
unaliveCapture: "Captura não passou no teste de vivacidade.",
initiatingCamera: "Iniciando vídeo...",
obtainingPicture: "Obtendo foto...",
unableToCompleteRequest: "Falha ao comunicar com o serviço de validação de foto, por favor tente novamente ou contate o administrador do sistema.",
stayStill: "Mantenha a posição",
moveAwayCamera: "Afaste-se",
comeCloserCamera: "Aproxime-se",
dontOpenMouth: "Feche a boca",
stayInFrame: "Centralize seu rosto",
loading: "Carregando...",
capture: "Capturar",
faceWasNotFound: "Rosto não encontrado",
illuminationTooLow: "Pouca iluminação",
illuminationTooHigh: "Muita iluminação",
lowSharpness: "Baixa nitidez"
}, E = {
captured: "Documento capturado!",
comeCloserCamera: "Aproxime",
moveAwayCamera: "Afaste",
stayInFrame: "Centralize o documento",
capture: "Capturar",
docWasNotFound: "Documento não encontrado",
docNotFound: "Documento não foi encontrado, por favor refaça a foto!"
}, C = {
close: "Fechar",
instructions: "Para fazer o download do driver de sua leitora biométrica, selecione o modelo abaixo:",
obs: "Obs: lembre-se de desconectar a leitora antes de instalar o driver.",
language: "Configuração de Linguagem",
driver: "Download de driver",
automaticCapture: "Captura automática",
cameraOptionsTab: "Configuração de Câmera",
deviceSelect: "Fonte de Vídeo",
pt: "Português",
en: "English",
es: "Espanhol"
}, F = {
evaluateBiometricsTimeout: "O servidor excedeu seu limite de tempo para responder, tente novamente ou contate o administrador do sistema.",
genericNetworkError: "Houve um erro no processamento da sua requisição, tente novamente ou contate o administrador do sistema.",
genericError: "Houve um erro inesperado, tente novamente ou contate o administrador do sistema."
}, h = {
cameraPermission: "Por favor, conceda permissão de acesso à câmera.",
cameraNotSupported: "A câmera não atende os requisitos necessários.",
cameraNotDetected: "A câmera não foi detectada.",
clickRestartButton: "Após conceder a permissão, clique no botão Reiniciar.",
restart: "Reiniciar",
connectCameraAndRestart: "Por favor, conecte a sua câmera, espere alguns instantes e clique no botão Reiniciar.",
cameraInUse: "A câmera está em uso.",
ensureCameraNotInUse: "Certifique-se de que a câmera não está sendo utilizada por nenhuma outra aplicação e clique no botão abaixo.",
stayOnSameTab: "Por favor, permaneça na mesma aba durante a coleta biométrica.",
clickRestartToRecapture: "Clique no botão Reiniciar para capturar novamente.",
deviceMustBeInPortrait: "Vire seu dispositivo para a posição vertical",
deviceMustBeInLandscape: "Vire seu dispositivo para a posição horizontal",
rotateDevice: "Por favor, vire o dispositivo para capturar a foto.",
adjustOrientation: "Ajustar Orientação",
connectAnotherCamera: "Por favor, conecte outra câmera e tente novamente.",
biometricCapture: "Agora, vamos realizar sua captura biométrica.",
startCapture: "Iniciar Captura",
clickToRestartCapture: "Clique aqui para reiniciar a captura"
}, N = {
forbiddenFingerSwal: e,
badFingerQualitySwal: a,
unknownDuplicateFingerSwal: o,
signerNotInstalledSwal: r,
agrFingerNotMatched: t,
agrFinger: i,
duplicateFingerSwal: n,
easterEggduplicateFingerSwal: d,
automaticHasAlreadyRunSwal: s,
dirtyScannerSwal: c,
missingScannerSwal: l,
fingerDisplayArea: u,
buttons: m,
alertExtension: p,
alertCameraDisallowed: v,
unconformities: f,
liveness: g,
faceCollector: D,
docCollector: E,
configModal: C,
toast: F,
cameraStatus: h
};
export {
i as agrFinger,
t as agrFingerNotMatched,
v as alertCameraDisallowed,
p as alertExtension,
s as automaticHasAlreadyRunSwal,
a as badFingerQualitySwal,
m as buttons,
h as cameraStatus,
C as configModal,
N as default,
c as dirtyScannerSwal,
E as docCollector,
n as duplicateFingerSwal,
d as easterEggduplicateFingerSwal,
D as faceCollector,
u as fingerDisplayArea,
e as forbiddenFingerSwal,
g as liveness,
l as missingScannerSwal,
r as signerNotInstalledSwal,
F as toast,
f as unconformities,
o as unknownDuplicateFingerSwal
};