Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
TECNICO
TECNICO
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Create a new issue
  • Jobs
  • Issue Boards
Collapse sidebar
  • FINDFACE
  • TECNICOTECNICO
  • Wiki
    • Findface em pt
  • FindFace em Outros Idiomas

Last edited by Erick Rocha Jul 08, 2025
Page history
This is an old version of this page. You can view the most recent version or browse the history.

FindFace em Outros Idiomas

Baixe o arquivo de tradução

Baixe o arquivo aqui

Quando o download estiver completo e o arquivo estiver no servidor do FindFace renomeie-o para "pt_i18n_ffsec.po" ou "es_i18n_ffsec.po" (caso seja em espanhol)


Configurando o FindFace

  1. Vá para o diretório de instalação do FindFace
cd /opt/findface-multi/
  1. Crie a pasta que receberá a tradução
sudo mkdir -p -m755 ./data/findface-multi-ui/translations 
  1. Copie o arquivo de tradução para dentro da nova pasta, substitua <caminho/da/pasta> pela pasta do arquivo

Vamos usar os exemplos para o arquivo em portugues(pt_i18n_ffsec.po), mas siga a logica para outras linguas

cp </caminho/da/pasta>/pt_i18n_ffsec.po ./data/findface-multi-ui/translations 
  1. Na pasta de instalação do FindFace (/opt/findface-multi) abra o arquivo do docker-compose.yaml, com o seguinte comando:
sudo vi docker-compose.yaml
  1. Ache o container findface-multi-ui e configure um novo volume.

Vamos adicionar este trecho de código nos volumes do container

'./data/findface-multi-ui/translations/pt_i18n_ffsec.po:/usr/share/findface-security-ui/ui-static/pt_i18n_ffsec.po'

O resultado será esse:

  findface-multi-ui:
    depends_on: [findface-multi-legacy]
    image: docker.int.ntl/ntech/multi/multi/ui:ffmulti-2.1.3.1
    logging: {driver: journald}
    network_mode: service:pause
    restart: always
    volumes: ['./configs/findface-multi-ui/nginx-site.conf:/etc/nginx/conf.d/default.conf:ro',
      './data/findface-multi-legacy/uploads:/var/lib/findface-security/uploads',
      './data/findface-multi-ui/translations/pt_i18n_ffsec.po:/usr/share/findface-security-ui/ui-static/pt_i18n_ffsec.po']
  • Caso necessite de mais de um idioma no seu FindFace, você deve criar outro volume seguindo a mesma logica './local/do/arquivo/de/tradução.po:/usr/share/findface-security-ui/ui-static/<nome_do_arquivo_de_traducao.po>. SIGA O EXEMPLO ABAIXO
  findface-multi-ui:
    depends_on: [findface-multi-legacy]
    image: docker.int.ntl/ntech/multi/multi/ui:ffmulti-2.1.3.1
    logging: {driver: journald}
    network_mode: service:pause
    restart: always
    volumes: ['./configs/findface-multi-ui/nginx-site.conf:/etc/nginx/conf.d/default.conf:ro',
      './data/findface-multi-legacy/uploads:/var/lib/findface-security/uploads',
      './data/findface-multi-ui/translations/pt_i18n_ffsec.po:/usr/share/findface-security-ui/ui-static/pt_i18n_ffsec.po',
      './data/findface-multi-ui/translations/es_i18n_ffsec.po:/usr/share/findface-security-ui/ui-static/es_i18n_ffsec.po]

Veja que na última linha foi adicionado o caminho do arquivo de tradução da máquina para dentro do container.

  1. Abra as configurações de página.
sudo nano /opt/findface-multi/configs/findface-multi-legacy/findface-multi-legacy.py

Procure por "languages" na parte de "FFSECURITY_UI_CONFIG" dentro do arquivo aberto e mude os valores de inglês (en) para os valores em português

    "languages": {
      "select-language": True,
      "items": [
           {
               "name": "pt",
               "label": "Portuguese",
               "url": "/ui-static/pt_i18n_ffsec.po"
           }
         ]
     }
  • Caso necessite de mais uma linguagem, lembre de alterar o docker-compose(Subitem do item 5) e no arquivo atual, crie dois dicionarios({}) com as linguagem desejadas. SIGA O EXEMPLO ABAIXO
    "languages": {
      "select-language": True,
      "items": [
           {
               "name": "pt",
               "label": "Portuguese",
               "url": "/ui-static/pt_i18n_ffsec.po"
           },
           {
               "name": "es",
               "label": "Spanish",
               "url": "/ui-static/es_i18n_ffsec.po"
           }
         ]
     }

Este novo trecho deve estar igual ao código acima.

  1. Reinicie o FindFace
sudo docker compose down && sudo docker compose up -d
Clone repository

Home

  1. Executável

Guia de Instalação e Manutenção

  1. Preparação da Máquina
  2. Instalação
  3. Migrar fotos e videos para outro disco
  4. Liveness - Obrigatorio para licenças que não tem o componente
  5. Clusterização e Rastreamento de Interações

Guias Extras

  1. Configuração de HTTPS/SSL
  2. Mudar Idioma
  3. Alarmes
  4. Removendo dados do banco de dados

Solução de Problemas

  1. FindFace está com a tela branca

  2. Coloquei outra licença, mas não atualizou

  3. FAQ